📅  最后修改于: 2023-12-03 15:01:59.562000             🧑  作者: Mango
Java是一种面向对象的编程语言,类是Java中最基本的程序组织元素之一,几乎所有的Java程序都包含至少一个类。本文将介绍Java中的Java类,包括类的定义、实例化和使用。
在Java中,类是用class
关键字来定义的。一个最简单的类定义如下:
public class MyClass {
}
public
是一个访问修饰符,代表类是公共可见的。一个Java源文件中只能有一个公共的类,并且文件名必须与公共类名相同。
一个Java类可以包含以下内容:
下面是一个更完整的类定义:
public class MyClass {
// 成员变量
private int x;
// 构造函数
public MyClass(int x) {
this.x = x;
}
// 成员方法
public void printX() {
System.out.println("x = " + x);
}
// 静态变量
private static int y;
// 静态方法
public static void printY() {
System.out.println("y = " + y);
}
// 内部类
public class MyInnerClass {
// ...
}
}
在Java中,要使用一个类,需要先实例化它。实例化一个类通常需要使用new
关键字。
MyClass myObj = new MyClass(10);
上述代码实例化了一个MyClass
对象,并将这个对象赋值给了myObj
变量。
实例化一个类之后,就可以使用它的成员变量和成员方法。
myObj.printX();
上述代码调用了MyClass
对象的printX()
方法,该方法会输出x = 10
。
静态成员变量和静态方法可以通过类名来访问。
MyClass.printY();
Java中的Java类是面向对象编程的基本组织单位。通过定义和实例化Java类,程序员可以创建复杂的程序。本文介绍了Java类的定义、实例化和使用。