资源预览内容
第1页 / 共34页
第2页 / 共34页
第3页 / 共34页
第4页 / 共34页
第5页 / 共34页
第6页 / 共34页
第7页 / 共34页
第8页 / 共34页
第9页 / 共34页
第10页 / 共34页
亲,该文档总共34页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Java簡介1-1程式 1-2安裝J2SE 1-2-1安裝JCreator整合開發環境工具 1-2-2啟動JCreator 1-3 UltraEdit開發工具 1-3-1設定儲存檔案型態 1-3-2編譯和執行 1-4Java的第一個程式 1-5建立、編譯與執行JAVA程式 1-6分析JAVA程式 1-6-1註解 1-6-2保留字 1-6-3存取控制修飾子 1-6-4敘述 1-6-5區塊 1-6-6類別 1-6-7方法 1-6-8主要的main方法 1-7顯示文字 1-8Java的優點 1-8-1JAVA語言API、JDK與IDE 1-1程式這是Java程式語言的執行過程,我們將Java的程式經過Java的編譯器編譯成 Java的Bytecode(位元組碼),再經由Java的虛擬機器(JVM)給我們的電腦硬體執 行。1-2安裝J2SE我們可以到http:/java.sun.com/j2se/1.5.0/download.jsp下載最新軟體jdk-1_5_0- windows-i586.exe。我們也可以從光碟上執接安裝JDK(Java開發工具)的軟體。 Java為Sun註冊的商標,本書只有介紹,無其它用途。 我們在系統變數選取Path路徑,然後再選取編輯,我們要將JAVA開發工具 (JDK)的執行路徑加入到系統路徑中。 我們將變數值的最後加上”;C:Program FilesJavajdk1.5.0bin”,這是我們安裝 JDK1.5的路徑,再按下確定。1-2-1安裝JCreator 整合開發環境工 具我們從http:/www.jcreator.com/下載JCreator LE工具,這是免費的版本。 JCreator LE v3.50 是JAVA程式設計師的整合發展環境,它可以和Java發展 工具JDK整合發展,而在這執行的平台是Win2000或XP。我們按下Setup啟 動。1-2-2啟動JCreator這就是JCreator的軟體開發環境。1-2-3使用記事本我們可以開啟我們的記事本來撰寫Java的程式。 因為我們將Java的軟體檔案安裝在C:中,所以我們要設定它的執行路徑。這是在C:Program FilesJavajdk1.5.0bin,裏面放著Java的執行檔,因此要 在系統環境的路徑上設定我們所安裝Java執行的路徑。javac.exe是Java的編 譯器。java.exe是Java的直譯器。 然後我們使用javac來編譯,和使用java來執行。這是在命令提示字元下執行 。如果在前面已經設定好系統環境變數,則在這裏就不用再設定了。1-3UltraEdit開發工具 我們可以從http:/www.ultraedit.com/來下載 UltraEdit軟體,它有三十天的試用版。 我們使用UltraEdit來開發很多語言的軟體, 這也包括了JAVA。1-4Java的第一個程式 這是用記事本寫的JAVA第一個程式。每一個JAVA程式至 少有一個類別,每一個類別開始都有宣告該類別的名稱。 範例:welecome.java 第一行是註解。/後面代表的是註解,後面的程式碼沒有 作用。 第二行的welecom是類別名稱,public class則為類別的標 頭。 第三行是主要方法的簽名,這包含了welcome類別的主要 方法main,main方法包含了System.out.println的敘述。 第四行會列印出字串”歡迎使用JAVA”,println(“歡迎使用 JAVA”)為列印出字串“歡迎使用JAVA”的方法。這是我們在JCreator上撰寫程式。我們在JCreator上選取Build(建立)Compile File(編譯檔案)來將Java的程式編譯成 bytecode(位元組的檔案),然後再Execute File(執行檔案)。這是我們選取Build(建立)Execute File(執行檔案)來執行Java的程式。這是執行的結果。這是在Dos底下將welcome.java使用javac來編譯,我們將welcome.java的檔案 編譯成welcome.class位元組檔,然後我們使用java welcome來執行。1-5建立、編譯與執行JAVA程式1-6分析JAVA程式 在welcome.java的範例中,它的程式有下 面的元件。註解、保留字、修飾子、敘述 、區塊、類別、方法和主要的main方法。 要撰寫Java程式,我們需要了解這一些元 件。1-6-1註解 /是Java的註解符號,作用在後面的該行所有內容都會被 當作是註解,而不會對程式產生影響,它會影響該行後面 的內容,並把它當作是註解。/註解符號又稱為行註解符 號,因為它只影響該行後面的內容。 /這是JAVA的第一個程式。 在/*和*/中間的內容也是當作註解,而/*和*/就可以有好幾 行的註解內容。當Java的編譯器讀取到/*符號時,它會去 尋找*/符號,而這裏面的內容會被當作註解,而沒有作用 。 /*這是 JAVA 的第一個程式 。*/在/*和*/中間的內容也是當作註解,而/*和*/就可以有好幾行的註解內容。當Java 的編譯器讀取到/*符號時,它會去尋找*/符號,而這裏面的內容會被當作註解, 而沒有作用。這一樣是可以被編譯執行的。1-6-2保留字 保留字在程式設計當中有特殊的用途,因 此不能被用來當其它用途使用。當編譯器 看到保留字類別class時,它會知道在類別 class後面的字為該類別class的名稱。Java 對字有大小寫之分。這些都是Java的保留字,它們在Java的程式設計中都有特殊的目地,因此不能 夠任意的使用。1-6-3存取控制修飾子 類別中所有資料欄及方法在本類中均可存取得到,但要控 制由其它的類別來存取本類別中的資料欄位及方法,或者 如何由次類別來繼承本類別中的資料欄位及方法,Java提 供下列的存取控制修飾子(access control modifier)public 、private、final、abstract和protected。 public(公用者):資料欄及方法均為類別的成員。成員(資 料或方法)以public宣告者,只要該類別可存取到的地方均 可存取,並可由次類別繼承。 private(私用者):資料或方法成員以private宣告者,只能 在本類別中存取。 protected(保護者):資料或方法成員以protected宣告者, 除了在本類別中可存取外,在次類別中也可存取,並可由 次類別繼承,但是它存取是受到保護的。 public(公用者):資料欄及方法均為類別的成員。 成員(資料或方法)以public宣告者,只要該類別可 存取到的地方均可存取,並可由次類別繼承。 private(私用者):資料或方法成員以private宣告 者,只能在本類別中存取。 protected(保護者):資料或方法成員以protected 宣告者,除了在本類別中可存取外,在次類別中 也可存取,並可由次類別繼承,但是它存取的範 圍是受到保護的。1-6-4敘述 敘述代表一連串的行動。 System.out.println(“歡迎使用Java”);是顯示 字串的敘述,敘述都是以分號;作為結束 。1-6-5區塊 在大型括號裏面的是區塊。每個區塊的開 始是”“,而區塊的結束是”。每一個類別 都有一個類別區塊,這個類別區塊則包含 了資料和方法。每一個方法區塊都包含了 許多敘述。區塊裏面可以包含區塊,在下 圖中welcome類別區塊包含了main方法區 塊。1-6-6類別一個程式至少會用到一個以上的類別。類別是建構Java的基礎。在這 裏,我們在第一行定義了welcome類別。class後面接該類別的名稱。1-6-7方法 System.out.println( );為我們的標準輸出。 System.out是屬於物件,而println()則是該 物件的方法。System.out.println();可以將輸 入的字串輸出到螢幕。我們使用 System.out.println(“歡迎使用JAVA“);來將 字串”歡迎使用JAVA”來輸出到螢幕,而所 輸入的字串稱為println()方法的參數。 System類別是在java.lang套件中。在所有 Java的程式中,預設是會import輸入 java.lang套件。1-6-8主要的main方法 每一個Java程式必需要有一個使用定義的 main方法,main方法定義了程式的開始。 main方法提供控制程式的流程。程式是由 main方法開始執行。main方法裏面包含了許 多的敘述區塊。public代表是公用的,static代 表main()方法是唯一的,void則表示它是沒有 回傳值。1-7顯示文字 我們可以使用訊息對話框來顯示文字。 範例:messagebox.java 第一行是註解。 第二行使用import敘述來讓編譯器能夠在 javax.swing套件中找到JOptionPane類別。 JOptionPane和相關類別組成javax.swing套件。 第三行到第八行是定義messagebox類別。 第五行的showMessageDialog方法帶入的參數有 四個,第一個參數為null,第二個參數為”歡迎使 用JAVA”,第三個參數為”訊息框”,第四個參數為 JOptionPane.INFORMATION_MESSAGE。showMessageDialog方法帶入的參數有四個。 第一個參數為null。 第二個參數為”歡迎使用JAVA”,它是在訊息框上作顯示。 第三個參數為”訊息框”,它是在訊息框的標頭。 第四個參數為JOptionPane.INFORMATION_MESSAGE,它讓驚嘆 號顯示出來。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号