类、对象和包

不问归期 提交于 2019-12-06 04:24:13

类:

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 包中。包就类似于一个文件夹。

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!