<b id="yt35u"></b>
  • <b id="yt35u"></b>

  • <tt id="yt35u"><form id="yt35u"></form></tt>
    <button id="yt35u"></button>

    <button id="yt35u"></button>

    <strike id="yt35u"><dfn id="yt35u"></dfn></strike>

    <i id="yt35u"></i>
    1. <tt id="yt35u"></tt>
      <b id="yt35u"><sub id="yt35u"><tr id="yt35u"></tr></sub></b>

      教育路上

      全國站>Java>java概述>第一個 java 程序
      學員需求

      第一個 java 程序

      摘要:java 第一個 java 程序本節中我們將實現一個簡單的 java 程序,該程序在控制臺中顯示一串字符“Hello Java!”。我們通過對該程序的分析來了解 java 程序中的一些基本概念。。以下是我們為大家整理的,相信大家閱讀完后肯定有了自己的選擇吧。

      2022-05-18 16:37網絡推薦

      發布時間:
      2022-05-18 16:37
      信息來源:
      網絡推薦
      瀏覽次數:
      869
      第一個 java 程序

      本節中我們將實現一個簡單的 java 程序,該程序在控制臺中顯示一串字符“Hello
      Java!”。我們通過對該程序的分析來了解 java 程序中的一些基本概念。
      在正式編寫程序之前,我們需要了解 java 程序開發的一般流程。java 是一種編譯型語
      言,我們需要先完成程序源代碼(java 語言)的編寫,然后通過編譯程序將源代碼文件編
      譯成字節碼文件(二進制),在編譯過程中如果出現錯誤(編譯錯誤,即語法錯誤),則需要
      對源代碼文件進行修改后重新進行編譯,這個過程可能反復出現,直到正確生成字節碼文件
      為止。字節碼文件將在 java 虛擬機上運行,如果運行錯誤(運行時錯誤)或無法得到正確

      結果(邏輯錯誤),則必須修改源代碼,并重新進行編譯后,重新運行程序,如圖 1-17 所示

      from shengerguan


      我們可以使用任意文本編輯器或支持java的集成開發環境來創建和編寫java程序源代
      碼文件,本節將演示使用記事本來編寫程序源代碼文件,并在控制臺窗口中對其進行編譯、
      執行的過程。如果希望使用 Eclipse、NetBeans 或 MyEclipse 等 IDE 工具來創建 java 程序,
      請參考補充材料。
      新建一個記事本文件,將文件名修改為 Hello.java,java 源代碼文件的后綴名為.java。
      打開文件,在其中錄入源代碼(書中行號是為了引用方便,并不是源代碼中的一部分,請在
      錄入源代碼時不要錄入行號。),如程序清單 1-1 所示。
      程序清單 1-1 Hello.java
      1 public class Hello { 
      2 
      3 public static void main(String[] args) { 
      4 System.out.println("Hello Java!"); 
      5 } 
      6 
      7 }
      	
      
      
      保存文件,按下 win+r 鍵,輸入 cmd,打開控制臺窗口,將路徑切換到源代碼文件所在
      位置(本書源碼在作者計算機中均放在 F:\javaproject 下,后續內容中不再說明),如圖
      from shengerguan
      	
      
      
      在控制臺中輸入 javac Hello.java,如圖 1-19 所示。javac 指令用于對源代碼文件進
      行編譯,如編譯過程中未出現錯誤則生成后綴名為.class 的字節碼文件,如圖 1-20 所示:
      from shengerguan
      from shengerguan
      from shengerguan
      	
      
      
      代碼清單 1-1 中第 1 行代碼 public class Hello 定義了一個類,其中 public 和 class均為關鍵字,public 表示該類是公共訪問的,class 關鍵字用于定義一個類,Hello 是自定
      義的類名。關鍵字是指在 java 語言中具有特殊含義的單詞,程序員不能使用它們來另作他
      用。類名 Hello 后的花括號“{”與第 7 行的花括號”}”匹配,它們之間的內容定義了該類
      的實現。類在 java 中是一個重要的概念,它也是面向對象程序設計的基礎,我們將在第 N
      章中對其進行詳細介紹。目前大家只需要知道,類是 java 程序構成的基本單位,java 程序
      可以由一個或者多個類組成。第 3 行代碼 public static void main(String[] args)定
      義了程序的主方法。在可執行的 java 程序中必須定義主方法,且主方法必須由關鍵字 public、
      static、void 修飾。計算機如何知道我們的程序從哪里開始執行呢?在 java 中程序就是從
      主方法開始執行的,它是程序執行的起點。主方法必須定義在公共類(即有 public 修飾的
      類)中。main 方法后的花括號“{”與第 5 行的花括號“}”匹配,它們之間的內容是 main
      方法的實現。第 4 行代碼 System.out.println("Hello Java!");是一條可執行語句,System
      表示了一個系統類,它使用了內置對象 out 的 println 方法在控制臺中輸出了一串字符
      “Hello Java!”。java 實現了許多類來幫助我們完成各種任務,這些類我們把它們稱為系
      統類。在 java 程序中每條語句都是以分號結束的。
      現在我們修改并保存程序清單 1-1 中的代碼,如程序清單 1-2 所示:
       
      
      程序清單 1-2 Hello.java
      1 public class HelloJava { 
      2 
      3 public static void main(String[] args) { 
      4 System.out.Println("Hello Java!"); 
      5 } 
      6 
      7 }
      from shengerguan
       
      
      我們看到在控制臺中出現了編譯錯誤的提示。這是因為我們在程序清單 1.2 中修改了源
      代碼造成的。造成錯誤的原因有兩個,一是我們將 Hello 程序中的類名改為了 HelloJava,
      在 java 源代碼文件中最多只能有一個公共類,如果源代碼文件中有公共類,則該源代碼文
      件的名稱必須與該類相同,二是我們將 System 類中 out 對象的 println 方法的第一個字母
      p 修改為了大寫的 P,java 語言要區分大小寫,此處我們將 print 方法的首字改為大寫后,
      編譯器在系統類中找不到 Print 方法的定義,不知道這個方法是做什么用,所以無法通過編
      譯。另外在編寫 java 源代碼文件時,對于其中的符號,如括號、引號等均需要使用半角模
      式進行輸入,否則在編譯時會出現錯誤。


      上一篇:
      java 開發環境搭建
      下一篇:
      順序結構的程序
      標簽:
      網友評論
      發布評論

      訪客的評論 2024/09/19 05:02

      文中描述的是準確的嗎,如何報名!

      相關推薦
      我也來發表評價關閉
      我對該內容的評價:
      0
      評價500
      驗證碼: 看不清 換一張
      提交 (匿名發布,無須擔心別人知道您的身份)
      學校免費發布信息關閉
      我們審核后會盡快展示,如有圖片請發郵件到:edu63@foxmail.com

      姓      名:

      內      容:

      手機號碼:

      驗  證  碼:  換一張

      確認提交
      填寫需求信息關閉
      我們會根據您的需求匹配并審核留言

      姓      名:

      意向城市:

      留      言:

      手機號碼:

      驗  證  碼:  換一張

      確認提交
      完善補充本文信息關閉
      非常感謝您幫助完善補充本文信息


       換一張

      確認提交
      女班长给我看她的小内内

        <b id="yt35u"></b>
    1. <b id="yt35u"></b>

    2. <tt id="yt35u"><form id="yt35u"></form></tt>
      <button id="yt35u"></button>

      <button id="yt35u"></button>

      <strike id="yt35u"><dfn id="yt35u"></dfn></strike>

      <i id="yt35u"></i>
      1. <tt id="yt35u"></tt>
        <b id="yt35u"><sub id="yt35u"><tr id="yt35u"></tr></sub></b>