




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第1章 走進Java世界,陸雪松 生物醫(yī)學工程學院,2020年9月21日,第1章 走進Java世界,2 of 32,對Java的評價,美國的著名雜志PC Magzine將Java評為1995年十大優(yōu)秀科技產(chǎn)品。 WWW的創(chuàng)始人Bcrners-lee說:“計算機事業(yè)發(fā)展的下一個浪潮就是Java,并且很快會發(fā)生”。 工業(yè)界指出 “Java是二十世紀際八十年代以來計算機界的一件大事”。 Microsoft CEO Bill Gates語錄:“Java語言是長時間以來最卓越的程序設計語言”。 工業(yè)界預言:“Java將是網(wǎng)絡上的世界語,Java語言的出現(xiàn)將會引起一場軟件革命”。 權威專家說:“Java甚
2、至會改變此星球的生活方式 ”。 本人預測:“其它計算機語言不久將會紛紛讓位于Java”。,2020年9月21日,第1章 走進Java世界,3 of 32,對Java的評價,美國國家標準科學研究所 IBM公司 斯坦福大學 麻省理工大學 英國愛丁堡大學 日本國家高級工業(yè)科學與技術研究所等諸多 國際權威機構和幾十篇權威證據(jù) 紛紛證明: Java比C+開發(fā)效率更快和運行性能更好,2020年9月21日,第1章 走進Java世界,4 of 32,主要內(nèi)容,Java發(fā)展簡史 Java核心機制 Java語言的特點 JDK常用Java命令 Java標識符 Java程序演示,2020年9月21日,第1章 走進Ja
3、va世界,5 of 32,Java語言的發(fā)展簡史,全世界存在3000多種計算機程序設計語言。 目前流行: Java、C/C+、Python、 Fortran、Pascal、PHP。,2020年9月21日,第1章 走進Java世界,6 of 32,1991年,美國Sun公司“綠色項目”,目的是開拓掌上電腦、交互式電視和烤面包箱等消費品電子技術市場。由于C/C+語言無法適應高可靠、低費用、標準化和操作簡單等消費類電子產(chǎn)品的特殊要求,同年6月開始準備開發(fā)一種新型語言,后改名為Java。 1994年,Sun公司推出HotJava瀏覽器專門支持Java Applet小程序的運行。 1996年初Sun公司
4、正式發(fā)布Java 1.0版,Java的第一個開發(fā)工具包JDK1.0也隨即發(fā)布,標志著一種新的計算機語言Java從此誕生。 1998年12月8日,Java第二版發(fā)布。 1999年6月,Sun公司相繼發(fā)布了Java的三個版本: 標準版(J2SE)、企業(yè)版(J2EE)和微型版(J2ME) 。 目前Sun公司又推出JDK6 。,Java語言的發(fā)展簡史,2020年9月21日,第1章 走進Java世界,7 of 32,產(chǎn)品是基于新型SPARC體系結構的手持無線PDA, 能夠控制廣泛的娛樂平臺和家用電器。 包含以下幾部分: 一個彩色 LCD(觸摸屏) 新型的16位 -5:6:5 彩色硬件雙緩沖NTSC 制式
5、的幀緩沖器 900MHz 無線網(wǎng) PCMCIA 總線接口 多媒體和電池電源支持 內(nèi)含1MB的Unix 一種新型的小編程語言 TV遠程控制器 .,Java語言的發(fā)展簡史,2020年9月21日,第1章 走進Java世界,8 of 32,J2SE,它是基本的Java 2 SDK,并提供工具、運行機制 和供開發(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章 走進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(歡迎學習Java!); 6 : 7 : ,2020年9月
7、21日,第1章 走進Java世界,25 of 32,Java程序結構,package house;/目錄 class Computer/文件 import house.*; 或import house. Computer; class Desk,2020年9月21日,第1章 走進Java世界,26 of 32,JDK常用命令(1),1. javac命令: 功能:將Java源程序文件(.java)編譯成字節(jié)碼文件(.class) 用法:javac 2. java命令: 功能:裝載字節(jié)碼文件(.class)并運行其對應的類 用法:java 參數(shù)值. 或 java -jar 參數(shù)值. 3. appl
8、etviewer命令: 功能:Applet程序運行察看工具 用法:appletviewer ,2020年9月21日,第1章 走進Java世界,27 of 32,JDK常用命令(2),4. javadoc命令: 功能:摘取/* */注釋行,生成網(wǎng)頁格式的Java類說明文 檔 用法:javadoc 選項 軟件包名稱 源文件 file 5. jdb命令: 功能:調(diào)試Java類 用法:jdb ,2020年9月21日,第1章 走進Java世界,28 of 32,JDK常用系統(tǒng)包,2020年9月21日,第1章 走進Java世界,29 of 32,Java標識符語法規(guī)定,任何計算機語言程序都需要定義標識符,
9、Java語言也不例外,標識符(identifier)是指對程序中的各個元素加以命名時使用的命名記號。在Java語言中,標識符是以字母、下劃線(_)、美元符($)或漢字開始的字符序列,后面可以跟多個字母、下劃線、美元符、數(shù)字或漢字。Java語言的標識符區(qū)分大小寫,而且不能包含不可見的空格(Tab、Space、換行或回車),盡量避免以_、$開頭,以免與本地方法的一些C庫名混淆。另外,Java標識符不能是Java系統(tǒng)的保留字。,2020年9月21日,第1章 走進Java世界,30 of 32,Java標識符語義約定,文件名:與所包含的類名一致,源程序文件擴展名為“.java”,字節(jié)碼文件擴展名為“.class”,例如:Hello.java、Hello.class 包名:名詞,無特殊要求,例如:myhome,chapter1.section1 類名:名詞,每個詞首字母大寫,例如:Dog、GraduatedStudent 方法名:動詞,從第二個詞開始首字母大寫,其中構造方法與類名相同,例如:getColor、setSalary、run 變量名:名詞或
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育心理學視角下的遠程教育課程設計
- 智慧城市公共服務中的信息服務平臺建設
- 共情教育塑造孩子情感智商的必由之路
- 智慧辦公樓宇的水資源管理與節(jié)能創(chuàng)新
- 醫(yī)學倫理與心理關懷的結合
- BJ-13-生命科學試劑-MCE
- 2024年天津市河北區(qū)九上化學期末聯(lián)考試題含解析
- 石家莊財經(jīng)職業(yè)學院《攝影攝像基礎》2023-2024學年第一學期期末試卷
- 新疆博樂市第九中學2025屆九年級化學第一學期期末質量跟蹤監(jiān)視模擬試題含解析
- 湖北鐵道運輸職業(yè)學院《西方史學史》2023-2024學年第一學期期末試卷
- 中石化夏季八防培訓課件
- 2024屆高三生物學科高考備考經(jīng)驗交流與反思
- 2025年河北軌道運輸職業(yè)技術學院單招職業(yè)技能考試題庫及答案1套
- 腰椎間盤突出的診治課件
- 煤礦工作申請書
- 加油站的運營數(shù)據(jù)分析
- IATF 16949 質量管理手冊
- 燃氣安全培訓課件
- 酒店安全風險辨識與預防制度
- 路燈拆裝合同范文
- 2025年中考語文備考之12部名著閱讀習題及參考答案
評論
0/150
提交評論