简介:一个java程序可以认为是一系列对象的集合,这些对象通过调用彼此的方法来协同工作。
概念
类:类是对象的模板。它描述一类对象的状态和行为。
对象:对象是类的一个实例。有状态(属性)和行为(方法)。
实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。
方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
命名规则
1.大小写敏感。(eg:Hello,hello不同)
2. 由字母、数字、下划线、$组成,不能以数字开头。(不合法:123abc,-salary)
3. 不得使用java中的关键字和保留字。
4.源文件名:源文件名必须和类名相同。
习惯
(1) 标识符要符合语义信息。
(2) 包名:全部小写。
(3) 类名:首字母大写。若干单词组成,则每个单词的首字母大写 。(eg:MyCar)
(4) 变量和方法名:小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。(eg:doSomeThings())
(5) 常量:所有字母大写,每个单词之间用_连接。
Java标识符:在java语言中,用来标志类名、对象名、变量名、方法名、类型名、数组名、包名的有效字符序列,称为“标识符”;:
关键字:都是小写的,jdk1.2多了strictfp(经准浮点型),关键字 jdk1.4多了assert(断言)关键字,jdk1.5多了enum(枚举) 关键字。
保留字:true、false、null。
常用的转义字符:
Java修饰符:用来修饰类中 方法 和 属性。
访问控制修饰符 : default, public , protected, private
非访问控制修饰符 : final, abstract, strictfp
Java变量:局部变量、类变量(静态变量)、成员变量(非静态变量)
Java数组:数组是储存在堆上的对象,可以保存多个同类型变量。
Java枚举:Java 5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减少代码中的bug。