[高等教育]第2章 Java语言基础知识修改版.ppt

[高等教育]第2章 Java语言基础知识修改版.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[高等教育]第2章 Java语言基础知识修改版

第2章 Java语言基础知识 教学目标与要求 掌握标识符的命名规则 掌握Java语言中主要的数据类型 掌握常量与变量的声明和使用方法 了解数据类型的转换 掌握算术、关系和逻辑运算符的使用 了解运算符的优先级 第2章 Java语言基础知识 教学重点与难点 掌握标识符的命名规则 掌握Java语言中主要的数据类型 掌握常量与变量的声明和使用方法 掌握算术、关系和逻辑运算符的使用 基本理解程序的源代码 2.1 标识符和关键字 标识符 标识符其实就是一个名字; 用来标识包名、类名、方法名、变量名、类型名、数组名和文件名的有效字符序列。 例如:HelloWorld.java 标识符的命名规则 2.1 标识符和关键字 关键字 是Java 语言本身使用的、被赋予特定含义的一类标识符; 用户只能按照系统的规定来使用它们,不允许对它们进行修改或自行定义,也不允许将它们做为标识符来使用。 Java中的关键字 标识符的命名规则 2.2 数据类型 2.3 基本数据类型 2.3.1 整数类型 2.3.2 浮点数类型 浮点数类型用来表示有小数的数值。 分类: 例如:float miles=0.9f; double miles=0.9; double miles=0.9d; 2.3.3 布尔类型 用关键字boolean来表示;占8位; 两个值:true或是false,分别表示真或者假,用于逻辑条件的判断。 例如: boolean tag=true; boolean tag=false; 2.3.4 字符类型 2.3 基本数据类型 2.4 常量和变量 2.4.1 常量 常量(Constant):是程序运行过程中值不再发生变动的一种量。 例如:圆周率 常量有两种主要的分类标准: 符号常量的定义格式 final 数据类型 常量名=值; 例如:final float PI=3.1415926f; final int N=200; final char TAG=‘h’; final String ZHY=“zhanghongyan”; 2.4.2 变量 变量是程序运行过程中其值随时能够发生改变的一种量。 所有的变量必须先定义后使用。 定义变量的格式: 数据类型 变量名=值; 例如:int a=35,b=26; boolean data1=true; char i=‘a’; String x=“zhy”; 注意:变量赋值必须类型要匹配。 变量的作用域 例2.1 变量定义举例 public class Vartype { public static void main(String args[]) { int a=1; float b=2.4f; char c=d; boolean d=true; String zhy=zhanghongyan; final double PI=3.1415926; System.out.println(a=+a); System.out.println(b=+b); System.out.println(c=+c); System.out.println(d=+d); System.out.println(zhy=+zhy); System.out.println(PI=+PI); } } 2.5 运算符 运算符又称操作符(Operator),是指对数据实施运算控制的符号。 分类: 算术运算符 关系运算符 逻辑运算符 赋值运算符 位运算符 2.5.1 算术运算符 算术运算符举例 int sum=1+1; double number=9.1-6.5; int x=3/2; //结果是x=1 float x=3/2; //结果是x=1.0 float x=3f/2f; //结果是x=1.5,如写成float x=3f/2;,结 果相同 int y=15%4; //得到y的值是3 int y=1%5; //得到y的值是1 int a=100,b=100; int y; y=a++*2;//此时a等于100,y等于200。 y=++b*2;//此时b等于101,y等于202。 2.5.2 关系运算符 关系运算符举例 publ

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档