一个.java文件创建多个类的例子
时间: 2024-05-07 09:17:03 浏览: 9
好的,关于一个.java文件创建多个类的例子,以下是一个简单的范例:
```java
// MyClasses.java文件
public class MyClasses {
// 第一个类
public static class MyClass1 {
public void method1() {
System.out.println("This is MyClass1");
}
}
// 第二个类
public static class MyClass2 {
public void method2() {
System.out.println("This is MyClass2");
}
}
// 主函数
public static void main(String[] args) {
MyClass1 obj1 = new MyClass1();
MyClass2 obj2 = new MyClass2();
obj1.method1();
obj2.method2();
}
}
```
在上述代码中,我们定义了一个名为 MyClasses 的类,它包含了两个嵌套类 MyClass1 和 MyClass2。通过嵌套类的方式,我们可以在一个.java文件中创建多个类,并且这些类之间可以直接进行访问和调用。在主函数中,我们分别创建了 MyClass1 和 MyClass2 的对象,并调用它们各自的方法。执行该程序后,会依次输出 "This is MyClass1" 和 "This is MyClass2"。