关键字
在java程序中一些用于特殊用途(定义一个类使用:class;创建一个包使用:package)都是关键字;
java中的所有关键字,都是小写的英文单词,java中一共包含48+2个关键字
标识符
标识符的命名规范:
1.包名称全部使用小写英文单词(或者拼音)
2.类名称采用驼峰式写法,首字母大写,如果由多个单词组合而成,则每个单词首字符都大写
3.方法名称和变量名称,首字符小写,如果由多个单词组合而成,则第一个单词除外,后面的每个单词首字符都大写
注意事项:
1)不要使用中文作为标识符名称(可能会出现乱码)
2)标识符之间不允许出现空格
3)标识符不能以数字开头,可以在中间、结尾处
4)标识符中除了支持“_”和“$”之外,其他特殊符号一律不支持
5)不允许使用关键字作为标识符
变量与数据类型
变量的分类:
java中的变量分为两种类型
1.成员变量(全局变量)
一般在类结构中直接定义的变量,称之为成员变量,作用域为整个类中
2.局部变量
一帮在方法或者其他语句块(分支语句,循环语句,游离块)中声明的变量,作用域仅仅在声明区域才能生效
数据类型:
java中数据类型主要包括以下两大类:
1.基本类型(八种)
整数型:(默认的整数型是int)
byte(1字节=8bits)
short(2字节=16bits)
int(4字节=32bits)
long(8字节=64bits)
浮点型:(默认的浮点型是double)
float(4字节=32bits)
double(8字节=64bits)
字符型:
char(1字符)
布尔型:
boolean(1bits)
注意事项:
1)double类型,在涉及到金额浮点数据时,我们尽量不要使用double,而是使用引用数据类型BigDecimal
2)char类型,在java中 “ \ ” 是一个转译符号,可以将斜杠之后的内容转译为特殊符号,如:\n(换行),\t(制表符),\b(退格)等
2.引用类型
在声明引用类型变量时,系统只为该变量分配引用空间,并未创建一个具体的对象!
Java中引用类分为以下几类:
1.类的引用(class)
2.数据的引用(Array)
3.接口的引用(Interface)
一句话总结:
基本数据类型通常表示为一个值(数值,字符,布尔值);引用类型数据通常表示为一系列数据的集合(对象)
基本数据类型转换:
口诀:
1.小转大,直接转
2.大转小,需强转