我正在創建一個小程序,因此我決定使用兩個類,但之後我被要求擁有一個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. 將值添加到另一個類類型的類成員