5.包(package)
在 IDEA 中,一个 Project 可以有多个 Module,一个Module 下可以有多个 package,一个 package 下
可以有多个类。无论是建立 New Project,还是 Empty Project 都会自带一个 Module。可以在 Project
Structure 里删除这个 Module。
不同功能的类需要被放到不同的文件夹中。package 的命名采用域名倒置的规则,比如
www.lc.com 下的包可以写成 com.lc.包名 。
6.标识符
6.1 命名规则
标识符可以包含字母,数字,_,$,但是不能以数字开头,不能包含空格;
6.2 命名习惯
6.2.1 包名
多单词组成时所有字母 都小写 。
例如:java.lang、com.atguigu.bean 等。
6.2.2 类名、接口名
多单词组成时,所有单词的 首字母大写 。
例如:HelloWorld、String、System 等。
6.2.3 变量名、方法名
多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。
例如:age、name、bookName、main、binarySearch、getName 等。
在同一作用域下,不能声明 2 个同名的变量。
6.2.4 常量名
所有字母都大写。多单词时每个单词用下划线连接。
例如:MAX_VALUE、PI、DEFAULT_CAPACITY 等。
7.基本数据类型
7.1 整型
Java 各整数类型有 固定的 表数范围和字段长度,不受具体操作系统的影响,以保证 Java 程序的可
移植性。