Java01走進(jìn)Java世界.ppt_第1頁
Java01走進(jìn)Java世界.ppt_第2頁
Java01走進(jìn)Java世界.ppt_第3頁
Java01走進(jìn)Java世界.ppt_第4頁
Java01走進(jìn)Java世界.ppt_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、第1章 走進(jìn)Java世界,陸雪松 生物醫(yī)學(xué)工程學(xué)院,2020年9月21日,第1章 走進(jìn)Java世界,2 of 32,對Java的評價,美國的著名雜志PC Magzine將Java評為1995年十大優(yōu)秀科技產(chǎn)品。 WWW的創(chuàng)始人Bcrners-lee說:“計算機(jī)事業(yè)發(fā)展的下一個浪潮就是Java,并且很快會發(fā)生”。 工業(yè)界指出 “Java是二十世紀(jì)際八十年代以來計算機(jī)界的一件大事”。 Microsoft CEO Bill Gates語錄:“Java語言是長時間以來最卓越的程序設(shè)計語言”。 工業(yè)界預(yù)言:“Java將是網(wǎng)絡(luò)上的世界語,Java語言的出現(xiàn)將會引起一場軟件革命”。 權(quán)威專家說:“Java甚

2、至?xí)淖兇诵乔虻纳罘绞?”。 本人預(yù)測:“其它計算機(jī)語言不久將會紛紛讓位于Java”。,2020年9月21日,第1章 走進(jìn)Java世界,3 of 32,對Java的評價,美國國家標(biāo)準(zhǔn)科學(xué)研究所 IBM公司 斯坦福大學(xué) 麻省理工大學(xué) 英國愛丁堡大學(xué) 日本國家高級工業(yè)科學(xué)與技術(shù)研究所等諸多 國際權(quán)威機(jī)構(gòu)和幾十篇權(quán)威證據(jù) 紛紛證明: Java比C+開發(fā)效率更快和運行性能更好,2020年9月21日,第1章 走進(jìn)Java世界,4 of 32,主要內(nèi)容,Java發(fā)展簡史 Java核心機(jī)制 Java語言的特點 JDK常用Java命令 Java標(biāo)識符 Java程序演示,2020年9月21日,第1章 走進(jìn)Ja

3、va世界,5 of 32,Java語言的發(fā)展簡史,全世界存在3000多種計算機(jī)程序設(shè)計語言。 目前流行: Java、C/C+、Python、 Fortran、Pascal、PHP。,2020年9月21日,第1章 走進(jìn)Java世界,6 of 32,1991年,美國Sun公司“綠色項目”,目的是開拓掌上電腦、交互式電視和烤面包箱等消費品電子技術(shù)市場。由于C/C+語言無法適應(yīng)高可靠、低費用、標(biāo)準(zhǔn)化和操作簡單等消費類電子產(chǎn)品的特殊要求,同年6月開始準(zhǔn)備開發(fā)一種新型語言,后改名為Java。 1994年,Sun公司推出HotJava瀏覽器專門支持Java Applet小程序的運行。 1996年初Sun公司

4、正式發(fā)布Java 1.0版,Java的第一個開發(fā)工具包JDK1.0也隨即發(fā)布,標(biāo)志著一種新的計算機(jī)語言Java從此誕生。 1998年12月8日,Java第二版發(fā)布。 1999年6月,Sun公司相繼發(fā)布了Java的三個版本: 標(biāo)準(zhǔn)版(J2SE)、企業(yè)版(J2EE)和微型版(J2ME) 。 目前Sun公司又推出JDK6 。,Java語言的發(fā)展簡史,2020年9月21日,第1章 走進(jìn)Java世界,7 of 32,產(chǎn)品是基于新型SPARC體系結(jié)構(gòu)的手持無線PDA, 能夠控制廣泛的娛樂平臺和家用電器。 包含以下幾部分: 一個彩色 LCD(觸摸屏) 新型的16位 -5:6:5 彩色硬件雙緩沖NTSC 制式

5、的幀緩沖器 900MHz 無線網(wǎng) PCMCIA 總線接口 多媒體和電池電源支持 內(nèi)含1MB的Unix 一種新型的小編程語言 TV遠(yuǎn)程控制器 .,Java語言的發(fā)展簡史,2020年9月21日,第1章 走進(jìn)Java世界,8 of 32,J2SE,它是基本的Java 2 SDK,并提供工具、運行機(jī)制 和供開發(fā)者編寫、交付和使用Applet和Application 的API。 Java 2 SDK, Standard Edition, v 1.6.0 Java 2 Runtime Environment, Standard Edition, v 1.6.0 Java Plug-in JavaBeans

6、 Development Kit (BDK) Java HotSpot Server Virtual Machine,2020年9月21日,第1章 走進(jìn)Java世界,9 of 32,APIs Collections Framework Java Foundation Classes (JFC) Swing Components Pluggable Look 2 : 3 : public class 我的第一個類 4 : public static void main(String args) 5 : System.out.println(歡迎學(xué)習(xí)Java!); 6 : 7 : ,2020年9月

7、21日,第1章 走進(jìn)Java世界,25 of 32,Java程序結(jié)構(gòu),package house;/目錄 class Computer/文件 import house.*; 或import house. Computer; class Desk,2020年9月21日,第1章 走進(jìn)Java世界,26 of 32,JDK常用命令(1),1. javac命令: 功能:將Java源程序文件(.java)編譯成字節(jié)碼文件(.class) 用法:javac 2. java命令: 功能:裝載字節(jié)碼文件(.class)并運行其對應(yīng)的類 用法:java 參數(shù)值. 或 java -jar 參數(shù)值. 3. appl

8、etviewer命令: 功能:Applet程序運行察看工具 用法:appletviewer ,2020年9月21日,第1章 走進(jìn)Java世界,27 of 32,JDK常用命令(2),4. javadoc命令: 功能:摘取/* */注釋行,生成網(wǎng)頁格式的Java類說明文 檔 用法:javadoc 選項 軟件包名稱 源文件 file 5. jdb命令: 功能:調(diào)試Java類 用法:jdb ,2020年9月21日,第1章 走進(jìn)Java世界,28 of 32,JDK常用系統(tǒng)包,2020年9月21日,第1章 走進(jìn)Java世界,29 of 32,Java標(biāo)識符語法規(guī)定,任何計算機(jī)語言程序都需要定義標(biāo)識符,

9、Java語言也不例外,標(biāo)識符(identifier)是指對程序中的各個元素加以命名時使用的命名記號。在Java語言中,標(biāo)識符是以字母、下劃線(_)、美元符($)或漢字開始的字符序列,后面可以跟多個字母、下劃線、美元符、數(shù)字或漢字。Java語言的標(biāo)識符區(qū)分大小寫,而且不能包含不可見的空格(Tab、Space、換行或回車),盡量避免以_、$開頭,以免與本地方法的一些C庫名混淆。另外,Java標(biāo)識符不能是Java系統(tǒng)的保留字。,2020年9月21日,第1章 走進(jìn)Java世界,30 of 32,Java標(biāo)識符語義約定,文件名:與所包含的類名一致,源程序文件擴(kuò)展名為“.java”,字節(jié)碼文件擴(kuò)展名為“.class”,例如:Hello.java、Hello.class 包名:名詞,無特殊要求,例如:myhome,chapter1.section1 類名:名詞,每個詞首字母大寫,例如:Dog、GraduatedStudent 方法名:動詞,從第二個詞開始首字母大寫,其中構(gòu)造方法與類名相同,例如:getColor、setSalary、run 變量名:名詞或

溫馨提示

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

最新文檔

評論

0/150

提交評論