無需建立類的 Java 程式
是否可以在沒有任何類的情況下建立和執行 Java 程式?答案是肯定的。訣竅是使用列舉而不是類。
列舉類似於類,但我們使用enum關鍵字來定義它們,而不是使用class關鍵字。列舉用於表示公共靜態常量。它也可以擁有靜態 main 方法。
無需建立類的 Java 程式編寫步驟
以下是無需建立類編寫 Java 程式的步驟:
- 我們將從定義列舉而不是類開始。列舉通常表示常量,但它也可以包含方法。
- 定義常量並在列舉中新增常量。
- 在列舉中,定義main() 方法,就像在類中一樣。這是程式執行開始的地方。
- 列印列舉值並使用toString() 方法來列印列舉值。
- 由於程式具有 main() 方法,因此您可以直接執行它,而無需類。
無需建立類的 Java 程式
以下是無需建立類的 Java 程式:
public enum Tester {
C, Java, PHP;
public static void main(String[] args) {
System.out.println("Programming in " + Tester.C.toString());
System.out.println("Programming in " + Tester.Java.toString());
System.out.println("Programming in " + Tester.PHP.toString());
}
}
輸出
Programming in C Programming in Java Programming in PHP
程式碼解釋
在上面的示例中,列舉Tester 定義了三個常量:C、Java 和 PHP。main() 方法透過對每個常量呼叫toString() 方法來列印這些常量。即使它是一個列舉,Java 也允許程式在沒有任何問題的情況下執行,因為 main() 方法包含在列舉中,有效地取代了對類的需求。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP