类:
Java 中的类用关键字 class 声明。Java 源代码文件中只能包含一公用(public)类,文件名 必须与公用类的类名相同,文件扩展名为“.java”。
对象的属性成为相关类中的成员变量。类中的一个成员变量由如下部分组成:
1.访问修饰符。可以是 public、private 或 protected;如果省略了访问修饰符,将使用默 认访问修饰符。
2.数据类型。
3.成员变量名称。成员变量名称必须是一个有效的标识符,后面用分号结束。
例如:
public class Employee { public String name; //姓名 public String address; //邮寄地址 public int number; //员工号 public int SSN; //社保号 public double salary; //员工的工资
}
一个员工有姓名和地址,所以Employee 类就有一个 name 成员变量和 一个 address成员变量。 每个员工还有其它的属性,例如,身高、体重等等。
对象:
实例化对象:在 Java 中,new 关键字用于实例化一个对象。new 运算符在内存中创建一个对象,并返回对新创建的对象的一个引用。只要我们的程序保留对该对象的一个引用,那么这个对象将一直 保留在内存中。
例如:
Employee e; e = new Employee();
引用 e 指向内存中的 Employee 对象。运算符 new 为该对象分配内存,然后将该对象的所 有成员变量赋以初始值,这样,这些成员变量就不会包含垃圾数据。
包: 在开发 Java 程序时,我们经常会把一些类集中放在一个包中。例如,在 Java SE 中,用于 执行输入和输出的类放在 java.io 和 java.nio 包中,Java 语言的基础类放在 java.lang 包中。包就类似于一个文件夹。