在java中一些用作于特殊用途的英文单词,称之为关键字,所有的关键字全部都是小写;goto和const还未被启动,所以在java中主要作为保留字存在。
在java中凡是可以由程序员自己命名的元素统一成为标识符。
包名称
类名称
属性名(变量名)
方法名
- 标识符命名规范
- 1. 见名知意
2. 一般使用驼峰式命名规范
1. 类名称首字符大写,如果由多个单词构成,每个单词的首字符都大写
2. 属性名和方法名,首字符小写,如果由多个单词构成,除第一个单词外,每个单词首字符都大写
3. 包名称全部小写
3. 特殊符号除了$、_ 以外其他都不支持
4. 可以使用中文命名,但是一定避免
5. 禁止使用关键字作为标识符
6. 不允许以数字开头,数字可以在中间和末尾
7. 标识符之间不允许包含空格 java是一门强类型语言(区别于弱类型语言:javascript),所有的变量或者常量在声明时必须显式的指定数据类型,数据类型一旦定义则无法修改,java中包含两大类数据类型:
基本数据类型(简单类型)
整数型(byte-1字节、short-2字节、int-4字节、long-8字节)
浮点型(float-4字节、double-8字节)
字符型(char-2字节)
布尔型(boolean-1bits)
引用数据类型(复合类型)
类的引用
数组的引用
接口的引用