2.1 标识符、关键字

    1. 标识符用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。简单地说,标识符就是一个名字。Java 语言规定标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字字符。下列都......查看详细>>

标签:J2SE快速入门

2.2.1 Java语言基本数据类型

    1. boolean 类型boolean 类型适于逻辑运算,一般用于程序流程控制。boolean 类型数据只允许取值true或false,不可以0 或非0 的整数代替true 和false,这和c 语言不同。用法举例:boolean flag;flag = true;if(flag == true) {do something}boolean常量取值:true,false。......查看详细>>

标签:J2SE快速入门

2.3.1 变量的默认值

    若不给变量赋初值,则变量默认值如表2-3 所示。表2-3 变量默认值......查看详细>>

标签:J2SE快速入门

2.3.2 类型转换

    1. 自动类型转换Java 允许不同类型的数据进行混合运算,如果在Java 表达式中出现了数据类型不一致的情形,那么Java 运行时系统先自动将低优先级的数据转换成高优先级类型的数据,然后才进行表达式的计算。Java 数据类型的优先级关系......查看详细>>

标签:J2SE快速入门

2.4.1 算术运算符

    算术运算符主要完成算术运算,常见的算术运算符如表2-4 所示。表2-4 Java 算术运算符Java 对加运算符进行了扩展,使它能够进行字符串的连接操作,如:"Java"+"Applet"得到字符串"Java Applet"。另外,Java 模除运算"%"对浮点型操作数也可以进行计......查看详细>>

标签:J2SE快速入门

2.4.2 关系运算符

    关系运算符完成操作数的比较运算,结果为布尔值。Java 的关系运算符如表2-5 所示。表2-5 Java 关系运算符关系运算符的优先级低于算术运算符,关系运算符的执行顺序自左至右。......查看详细>>

标签:J2SE快速入门

2.4.3 逻辑运算符

    逻辑运算符完成操作数的逻辑运算,结果为布尔值。Java 的逻辑运算符如表2-6 所示。表2-6 布尔逻辑运算符简洁与、或和非简洁与、或对整个表达式的计算结果是相同的,但有时操作数的计算结果不同。简洁与、或运算时,若运算符左端......查看详细>>

标签:J2SE快速入门

2.4.4 位运算符

    位运算符是对二进制位进行操作,Java 提供的位运算符如表2-7 所示。表2-7 位运算符续表2-7在计算机中,Java 使用补码来表示二进制,最高位为符号位,正数的符号位为0,负数的符号位为1。对正数而言,补码就是正数的二进制形式。对于负数......查看详细>>

标签:J2SE快速入门

2.4.5 赋值运算符

    赋值运算符“=”,用来把一个表达式的值复制给一个变量。如果赋值运算符两边的类型不一致,当赋值运算符右侧表达式的数据类型比左侧的数据类型级别低时,则右侧的数据类型自动被转化为与左侧相同的高级数据类型,然后再赋值给......查看详细>>

标签:J2SE快速入门

2.4.6 条件运算符

    条件与算符为"?:",它的一般形式为:表达式1?表达式2:表达式3其中表达式1 的值为布尔值,如果为true,则执行表达式2,表达式2 的结果作为整个表达式的值。否则执行表达式3,表达式3 的结果作为整个表达式的值。例如:int max,a=20,b=19;max=a&......查看详细>>

标签:J2SE快速入门
科普知识