关键字:
JAVA中的关键字有40多个 其中比较特殊的有2个
goto 和const 是保留关键字,在JAVA中没有实现,true false null 是特殊的字面量值
数据类型、变量、和常量
数据类型在JAVA中基本类型有8种、和C语言相比
JAVA中增加了两个数据类型并修改了一个
byte boolean是新增的数据类型
char 在C语言中占一个字节 而在JAVA中占用两个字节
boolean只能存储true false
Java中的数据类型(除boolean外)占用的内存空间是严格控制的。
在JAVA中执行数学表达式运算时,有如下自动类型提升规则:
所有的byte ,short , char 都被提升为int 型
如果其中有一个操作数是long型的,那么计算结果就是long型的
如果其中有一个操作数是float型的,那么计算结果就是float型的
如果其中有一个操作数是double型的,那么计算结果就是double型的
java 在申明变量时必须初始化。
引用类型:
在JAVA中除了基本数据类型 就是引用类型。
目前所学的String 就是引用类型
常量的定义和C语言区别在于
C语言用关键字DEFINE
java用关键字final
运算符和C差不多唯一不同的就是加了几个
布尔运算符、移位运算符