1.Java語言概述.pptx_第1頁
1.Java語言概述.pptx_第2頁
1.Java語言概述.pptx_第3頁
1.Java語言概述.pptx_第4頁
1.Java語言概述.pptx_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、java語言概述,內容,Java的發(fā)展歷史,Java語言的特點,Java運行機制的介紹過程,Java之父詹姆斯高斯林,1991:“OAK”編程語言誕生,1995:sun發(fā)布Java技術,1996:首屆JavaOne開發(fā)者大會發(fā)布jdk1.0,2000:400多個開發(fā)團隊將全力支持Java技術。2005年:java誕生10周年,450萬java開發(fā)人員,25億設備使用java技術,如Java SE、Java EE和Java ME。到目前為止,開放Java源代碼的排名仍然很高,而Java的開發(fā)過程,1998: Java 2平臺正式發(fā)布了J2ME、J2SE和J2EE的排名列表。TIOBE編程語言社區(qū)

2、排名表是編程語言流行趨勢的指標,每月更新一次。這個排名列表基于互聯(lián)網(wǎng)上有經(jīng)驗的程序員、課程和第三方供應商的數(shù)量。2016 TIOBE數(shù)據(jù):Java語言特性,簡單性,面向對象的跨平臺(一旦編譯,到處運行)安全性,源文件,字節(jié)碼文件,編譯器,Java虛擬機,Java運行機制,javac: Java編譯器,用于將Java源代碼轉換成字節(jié)碼文件。java:Java解釋器,用于啟動JVM執(zhí)行程序指令,一次寫入,隨處運行,進入進程,2設置環(huán)境變量。編寫Java Hello World程序。4使用命令行窗口中的命令編譯程序,并查看其運行結果。下載JDK從太陽公司的官方網(wǎng)站下載最新版本的Java JDK(Ja

3、va SE開發(fā)工具包,簡稱JDK)。下載并安裝JDK,安裝JDK,下載并安裝JDK。注意:始終按照提示執(zhí)行下一步,并注意安裝的目標文件夾。類路徑是稍后設置的“系統(tǒng)變量”(不建議修改)。從“計算機”(右擊)、“高級系統(tǒng)設置”和“高級”中選擇“屬性”,然后單擊“環(huán)境變量”按鈕選擇c :程序文件javajdk 1 . 8 . 0 _ 102注冊表;C:程序文件javajdk1.8.0 _ 102libtools.jar”,并選擇“確定”。同樣,建立變量名“PATH”,其變量值為“c:程序文件javajdk1.8.0 _ 102bin”。Java開發(fā)環(huán)境的配置,路徑:當Windows系統(tǒng)執(zhí)行命令時要搜

4、索的路徑類路徑:編譯和運行時Java要查找的路徑(保存文件的真實路徑),檢查jdk是否成功安裝在命令行上,Java Hello World,如果您是Java新手,請手工輸入上述代碼。這個簡單的Java代碼可以用來測試編譯器和虛擬機。/顯示問候公共類hello tester公共靜態(tài)void main (string args)系統(tǒng)。你好,世界!);Java應用程序的編譯,Java對字母大小寫敏感。Java采用自由格式布局,一方面,它可以在每行中寫盡可能多的單詞,另一方面,它可以使用任意數(shù)量的空格和換行符來分隔單詞和符號。/顯示問候公共類hello tester公共靜態(tài)void main (str

5、ing args)系統(tǒng)。你好,世界!);定義了一個名為HelloTester的類。類是Java程序最基本的組件,每個Java程序由一個或多個類組成。在Java中,即使要完成一個簡單的任務,類的定義也是必要的,它不同于c語言。Java的每個源文件最多包含一個公共類,這個類的名稱必須與文件名完全匹配。,Java Hello World,/顯示問候公共類hello tester公共靜態(tài)無效主(字符串參數(shù))系統(tǒng)。你好,世界!);訪問控制修飾符,這意味著所有包中的所有其他類都可以訪問該類。Java提供了四個級別來控制對變量、方法和類的訪問:公共的、私有的、受保護的和包、Java Hello World、

6、/顯示問候公共類hello tester公共靜態(tài)void main (string args)系統(tǒng)。你好,世界!);定義了main方法,每個Java應用程序都包含一個帶有main方法的類,main方法完整地描述了相應應用程序的主要過程,而main方法中的指令是在應用程序開始運行時執(zhí)行的。在Java Hello World中解釋,在Java Hello World中解釋,/顯示問候公共類hello tester公共靜態(tài)無效主(字符串參數(shù))系統(tǒng)。你好,世界!);“靜態(tài)”:為類定義的屬性,而不是為單個實例定義的屬性。當程序啟動時,沒有對象。因此,程序的第一個方法必須是靜態(tài)方法。Java Hello

7、World解釋,/顯示問候公共類hello tester公共靜態(tài)無效主(字符串參數(shù))系統(tǒng)。你好,世界!);主方法沒有返回值,并且主方法的參數(shù)(命令行參數(shù))對于主方法是必不可少的。/顯示問候公共類hello tester公共靜態(tài)void main (string args)系統(tǒng)。你好,世界!);對象、實例方法、字符串、Java hello World解釋、/顯示Hello公共類Hello測試器公共靜態(tài)void main(字符串參數(shù))系統(tǒng)。你好,世界!);在Java中,控制臺窗口由一個被調用的對象表示(它屬于打印流類型)。Java設計者將它放入一個名為系統(tǒng)的類中,這個類包含了各種可以訪問系統(tǒng)資源的有用對象和方法。該語句通過調用對象的println方法向控制臺窗口輸出一行文本。打印和打印系統(tǒng)。你好,世界!);效果相當于:系統(tǒng).輸出.打印(你好,);/不要包裝系統(tǒng)。輸出。打印(世界!);/包裝,高級Java Hello World,/或顯示問候公共類Javaman公共void Hello()系統(tǒng)。你好,世界!);公共靜態(tài)無效主(字符串參數(shù))JavaMan gosling=新JavaMan();gosling . Say

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論