Java 是一种面向对象的编程语言。
Java 中的一切都与类和对象及其属性和方法相关联。例如:在现实生活中,汽车是一个物体。该车有属性,例如重量和颜色,以及方法,例如驱动和制动。
类就像一个对象构造函数,或者用于创建对象的"blueprint"。
要创建类,请使用关键字class
:
创建一个名为“Main
" 带有变量 x:
public class Main {
int x = 5;
}
记得从Java 语法章节类应始终以大写首字母开头,并且 java 文件的名称应与类名匹配。
在Java中,对象是从类创建的。我们已经创建了名为 Main
,所以现在我们可以用它来创建对象。
创建一个对象Main
,指定类名,后跟对象名,并使用关键字new
:
创建一个名为“myObj
" 并打印 x 的值:
public class Main {
int x = 5;
public static void main(String[] args) {
Main myObj = new Main();
System.out.println(myObj.x);
}
}
您可以创建一个类的多个对象:
创建两个对象Main
:
public class Main {
int x = 5;
public static void main(String[] args) {
Main myObj1 = new Main(); // Object 1
Main myObj2 = new Main(); // Object 2
System.out.println(myObj1.x);
System.out.println(myObj2.x);
}
}
您还可以创建一个类的对象并在另一个类中访问它。这通常用于更好地组织类(一个类拥有所有属性和方法,而另一个类则拥有main()
方法(要执行的代码))。
请记住,java 文件的名称应与类名称匹配。在此示例中,我们在同一目录/文件夹中创建了两个文件:
public class Main {
int x = 5;
}
class Second {
public static void main(String[] args) {
Main myObj = new Main();
System.out.println(myObj.x);
}
}
当两个文件都编译完成后:
C:\Users\
Your Name>javac Main.java
C:\Users\
Your Name>javac Second.java
运行 Second.java 文件:
C:\Users\
Your Name>java Second
输出将是:
5
在接下来的章节中,您将了解有关类和对象的更多信息。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!