public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
當我們開始學習Java並查看上面的程式碼時,我們可能會對列印一個簡單的Hello, World!所需的字數感到有點害怕。這有時會給人一種很難的語言的印象,這會阻礙初學者從一開始就更深入地探索它,從而在沒有更深入地理解語言的情況下產生一種偏見。
當我們執行上面的程式碼時,Java虛擬機器(JVM)會尋找主區塊並執行它。通常,應用程式只有一個這種類型的方法,顧名思義:應用程式的主方法,起點。
public 是一個存取修飾符,指示 HelloWorld 類別的類型,允許任何其他套件存取它。除此之外,還有 protected 和 private 修飾符,這個稍後再討論。
class 是用來指示類別的保留字,在本例中為 HelloWorld。重要的是要記住,類別名稱必須與定義它的 Java 檔案的名稱相符(在本例中為 HelloWorld.java)。
static 表示 main 方法屬於 HelloWorld 類別本身,而非該類別的特定實例。這意味著無需建立 HelloWorld 類別的物件即可呼叫方法。
void是main方法的傳回類型,表示方法不傳回任何值。
String[] args 是main方法的參數。 args 是一個字串數組,允許您在 Java 程式運行時將命令列參數傳遞給它。
了解這些定義,我們就可以明白Java是一種命令式[&&&]語言。與聲明性語言不同,在聲明性語言中,我們說出我們想要的內容,語言決定如何執行該過程,在命令式語言中,我們需要提供有關如何執行該過程的說明。這給我們帶來了一些好處,例如:
物件方向.
透過理解這裡介紹的命令式程式設計的原理(控制流程、調試錯誤的簡易性、效能最佳化、適應性和狀態管理),初級程式設計師就具備了建構和理解健全、高效的Java 程式的基本工具。
在以後的文章中,我們將探討更高級的概念,例如面向對象,這些概念進一步擴展 Java 的功能並為開發複雜、可擴展的應用程式打開大門。
既然您已經了解了基礎知識,您就可以更深入地探索 Java 程式設計的廣大領域了。保持積極性並不斷探索新概念,以提高您作為開發人員的技能。
我希望這篇文章對您開始 Java 語言之旅有用。如果您有任何問題或建議,請隨時在下面的評論中分享。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3