我正在创建一个小程序,因此我决定使用两个类,但之后我被要求拥有一个java文件。我可以将其他课程添加到主课程中吗?如果是这样,怎么样?我试图宣布我的辅助班是私人的,但它不起作用。将类附加到java中的另一个主类中
0
A
回答
1
只需在你的主类之后声明你的另一个类没有任何修饰符(假设你希望它作为单独的分离类)。否则,Nested Classes(或)匿名类可能是要走的路。
例子:
你的文件名是每个文件Hello.java
public class Hello{
.........
}
class AnotherClass{
..........
}
1
一个公共类,类名必须与文件名匹配。
但是,您可以拥有任意数量的包装私人班。将主要方法放在公共类中。
例如,在Foo.java:
public class Foo {
}
class Bar {
}
class Baz {
}
0
如果你需要一个java文件,你可以声明二等私家withing主类,或者旁边有文件的主类是没有“公共'修饰符。你的文件应该是这样的:
public class Main {
//...
}
class Inner {
//...
}
但是,如果你需要一个.class文件(编译java文件),我对你的坏消息,它不能做,Java编译器总是生成一个的.class文件每班。现在,它取决于将程序重写为单个类,还是在本地编译第二个类,获取字节,将它们静态存储在主类中以及使用类加载器在运行时加载字节有多大麻烦。这听起来很有趣:)
相关问题
- 1. Java /处理将一个类附加到另一个类
- 2. 将文本从VB.NET中的另一个类别附加到RichTextBox
- 3. 将一个表中的类别附加到另一个MySQL中的条目
- 4. 将JPanel从一个类添加到另一个类中的JPanel
- 5. 将JPanel添加到另一个类中的另一个JPanel
- 6. 将arrayList添加到另一个类中的另一个arrayList?
- 7. 如何将Jbutton从另一个类添加到主类
- 8. DataMapper将另一个类的属性添加到另一个类的表中。
- 9. 将另一个类的JPanel添加到另一个类的JFrame中
- 10. 将方法附加到ruby中的受限上下文中的另一个类
- 11. 将类的对象添加到另一个类中的ArrayList
- 12. 将变量传递给另一个JAVA类中的主函数
- 13. 如何将主方法移到Scala中的另一个类中?
- 14. 将自定义类添加到另一个类中的列表
- 15. Log4J仅将一个类附加到appender
- 16. 设置另一个类到主类Android
- 17. 将多个LinkedList从一个类传递到另一个类 - Java
- 18. 如何将事件从门面附加到另一个类
- 19. 如何发送一个类中的图像到另一个类使用java附加邮件正文
- 20. 传中,主要的类的对象科瑞到另一个类
- 21. 另一个“无法找到或加载主类包” Java错误
- 22. 将变量值从一个类传递到java中的另一个类
- 23. 将一个类的所有成员添加到另一个类
- 24. Java,将字符串从一个类传递到另一个类
- 25. 将java代码从一个类插入到另一个类
- 26. Java-将实例从一个类传递到另一个类
- 27. 将对象从一个类移动到另一个类(Java)
- 28. 从Javafx中的另一个Java类访问一个Java类
- 29. 一个CSS类与另一个CSS类重叠(图片附加)
- 30. 将值添加到另一个类类型的类成员