第2章 Java编程基础.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:64 大小:384KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

第2章 Java编程基础.ppt

第2章Java编程基础.ppt

预览

免费试读已结束,剩余 54 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

回顾Java编程基础编码规范单行注释://开头多行注释:/*和*/之间语句、程序段、空白区域标识符严格区分大小写标识符可以字母、下划线或美元符号$开头,其它由字母、数字、下划线、$组成标识符中不能含减号和空格(示范错误的命名)正确的路有一条,错误的路千万条,何苦与自己过不去。永远以字母开头,尽量不要包含其它符号实际开发中会有命名规范手册Java标识符(续)Java关键字关键字列表关键字列表(续)Java基本数据类型整型float32位3.4e-38~3.4e+38double64位1.7e-308~1.7e+308声明float变量时,在数字后面加“F”或”f”声明double变量时,在数字后面加“D”或”d”如果没有任何指定,默认为double型char16位字符型为双字节码,称为unicode,包括了全世界的各种语言符号,它采用16进值编码,范围从‘\u0000’到‘\uFFFF’,而ASCII码是其子集,只有256个,范围从‘\u0000’到‘\u00FF’可以用一个整数代表一个char变量的值,例:charch=97;等价于charch=‘a’boolean1bit布尔型变量的值只有两个truefalseJava基本数据类型平台无关性常量和变量Java常量整型常量十进制数形式由数字和小数点组成,且必须有小数点,如0.123,.123,123.,123.0科学计数法形式如:123e3或123E3,其中e或E之前必须有数字,且e或E后面的指数必须为整数注意:单精度数要在数字后加F或f,否则赋给float变量时编译报错,例:floatf=1.2;双精度数在数字后加D或d或不加Java浮点型默认为double由单引号括住,例:‘a’,’1’,’%’某些不可打印的字符,用斜杠加一个字符表示,称为转义字符,例:‘\t’—水平制表,‘\n’—换行…布尔常量字符串常量Java变量变量举例变量赋初值自动变量未赋初值编译报错例子Java数据类型转换自动类型转换强制类型转换数据类型自动提升数据类型自动提升可能带来错误Java运算符赋值运算符算术运算符关系运算符逻辑运算符逻辑运算的“短路”位运算符运算符说明移位运算符说明Java流程控制流程控制示意图if(条件表达式){语句组1;}else{语句组2;}三目条件运算符(?:)在if—else语句中,else部分是选择性的。经常可以看到只有if语句,而没有else语句的情况。在这种情况下,当测试条件为假时如不需做任何事,else部分可被省略。这时,其语法形式如下:if(条件表达式){语句组;}其流程如图3-3所示。if语句(续)switch语句小技巧Java中有三种语句来实现循环结构:while循环while(表达式)注意:while后面没有;{循环体;}do-while循环do{循环体;}while(表达式);注意:while后面有;for循环for(表达式1;表达式2;表达式3){循环体;}它们的结构分别如下图所示。无限循环的写法跳转语句用来实现循环执行过程中的流程转移。在Java语言中,有两种跳转语句:break语句和continue语句。break用于强行退出循环,不执行循环中剩余的语句。continue则停止执行当前的循环,开始新的循环。break语句和continue语句都有两种使用的形式:一种是不带标号的break语句和continue语句;一种是带标号的break语句和continue语句。break和continue语句数组创建数组怎样获得从键盘输入的字符怎样获得从键盘输入的字符串命令行参数命令行参数示例方法总结2-1总结2-2总结2-2