




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、1手機游戲JAVA語言基礎(chǔ)第1章 Java簡介和編程環(huán)境2 Java的基本概念 JDK的安裝和使用 eclipse的安裝和使用 Java的基本概念 eclipse的安裝使用eclipse開發(fā)Java程序 Java語言的特性 eclipse的安裝使用eclipse開發(fā)Java程序 了解Java的基本概念 掌握J(rèn)DK的安裝和使用 掌握eclipse的安裝及配置3 1.1 Java語言概述 1.1.1 什么是Java Java是一種新興的程序設(shè)計語言,用來讓程序員創(chuàng)建應(yīng)用程序,這些應(yīng)用程序可以通過網(wǎng)絡(luò)下載,而且可在任何計算平臺上安全地運行。如果再加上互聯(lián)網(wǎng)和公司內(nèi)部網(wǎng)體系,將會擁有一個標(biāo)準(zhǔn)的網(wǎng)絡(luò)計算
2、環(huán)境,Java作為一個分布式的、面向?qū)ο蟮某绦蛟O(shè)計語言,是可以使用在任何地方的任何計算機應(yīng)用網(wǎng)絡(luò)上的應(yīng)用程序。 4 1.1 Java語言概述 1.1.2 Java簡史 1991年,SUN MicroSystem公司的Jame Gosling、Bill Joe等人為在電視、控制烤箱等家用消費類電子產(chǎn)品上進行交互式操作而開發(fā)了一個名為Oak的軟件。 Oak Java:互聯(lián)網(wǎng)給Java帶來新的生機 1995年Sun向公眾推出Java并引起業(yè)界的轟動 發(fā)展:面向網(wǎng)絡(luò)應(yīng)用,類庫不斷豐富,性能不斷提高,應(yīng)用領(lǐng)域不斷拓展。(1995年以來) 應(yīng)用:Java是當(dāng)今最流行的軟件開發(fā)語言之一,Sun推出了 Jav
3、a2 & J2EE使Java具有更廣泛的用途,適用于各種應(yīng)用開發(fā),尤其是網(wǎng)絡(luò)應(yīng)用,網(wǎng)絡(luò)服務(wù),嵌入式系統(tǒng)等。5 1.1 Java語言概述 1.1.3 Java語言特性 Java的基本特點是簡單、面象對象、分布式、解釋的、健壯的、安全的、結(jié)構(gòu)中立的、可移植的、性能很優(yōu)異的、多線程的、動態(tài)的。 Java的一個顯著優(yōu)點就是提供了平臺無關(guān)性:即可以在Windows, Solaris , Linux或其他操作系統(tǒng)上使用完全一樣的代碼。也就是一次編寫,隨處運行。這對于在各種不同平臺上運行從Internet上下載的程序來說,非常必要,而其他語言卻難以做到這一點 。6 1.2 Java編程環(huán)境 1.2.
4、1 Java開發(fā)工具包 JDK(Java Development Kit)是整個Java的核心,包括了Java運行環(huán)境JRE(Java Runtime Environment)、Java工具和Java基礎(chǔ)的類庫。 可以通過Java的官方網(wǎng)站:下載所需要的Java版本的JDK。 獲 取 早期版本7 1.2 Java編程環(huán)境 1.2.1 Java開發(fā)工具包 (1)雙擊下載后的JDK軟件,例如:jdk-1_5_0_05-windows-i586-p.exe,開始安裝。(2)安裝程序首先解開壓縮,解壓后如下圖所示,選擇接受許可證協(xié)議,然后點擊下一步。 8 1.2 Java編程環(huán)境 1.2.1 Java
5、開發(fā)工具包 (3)接下來,為JDK指定安裝目錄。如果想指定安裝目錄,則單擊【瀏覽】,選擇指定目錄。左邊的功能組件選項,如果沒有特殊需要的話,不作改動。 9 1.2 Java編程環(huán)境 1.2.1 Java開發(fā)工具包 (4)自定義安裝確認(rèn)之后,JDK開始安裝至硬盤中,稍等幾分鐘即可。 (5)完成后,單擊【下一步】完成安裝。 10 1.2 Java編程環(huán)境 1.2.2 使用Java開發(fā)環(huán)境 l目錄結(jié)構(gòu)以默認(rèn)安裝目錄為例:C:Program FilesJavajdk1.5.0_05bin包括Java的一些常用開發(fā)工具C:Program FilesJavajdk1.5.0_05lib包括Java的一些開
6、發(fā)庫C:Program FilesJavajdk1.5.0_05demo包括一些演示實例C:Program FilesJavajdk1.5.0_05include 包含的一些頭文件(以head為文件擴展名的文件)11 1.2 Java編程環(huán)境 1.2.2 使用Java開發(fā)環(huán)境 l環(huán)境配置 設(shè)置方法:WindowsNT/2000/XP請打開【控制面板】【系統(tǒng)】【高級】【環(huán)境變量】,然后在下邊的系統(tǒng)變量中,點擊【新建】按鈕,創(chuàng)建【變量名】 :”JAVA_HOME”, 【變量值】” C:Program FilesJavajdk1.5.0_05”。 然后需要創(chuàng)建另外一個環(huán)境變量”CLASSPATH”,
7、變量值為”.;%JAVA_HOME%libtools.jar”。注意前面的圓點不能省略。該變量指明了Java程序在運行時需要用到類的路徑。 PATH環(huán)境變量原來Windows里面就有,只需修改一下,使它包含指向JDK的bin目錄,這樣在控制臺(DOS窗口)下面編譯、執(zhí)行程序時就不需要再鍵入一大串路徑了。設(shè)置方法是保留原來的PATH的內(nèi)容,在原有內(nèi)容末尾,先添加分號,然后加上”%JAVA_HOME%bin “12 1.2 Java編程環(huán)境 1.2.2 使用Java開發(fā)環(huán)境 l使用命令行工具 用文本編輯軟件如記事本,新建文本文件,輸入以下內(nèi)容,將文件另存為HelloWorld.java(注意字符大
8、小寫一致)。public class HelloWorld public static void main(String args ) System.out.println(“Hello World!”); 13 1.2 Java編程環(huán)境 1.2.2 使用Java開發(fā)環(huán)境 l使用命令行工具 javac.exe是Java程序的編譯工具,javac將Java文件編譯成字節(jié)碼文件,也就是擴展名是class文件,class文件只要在有Java虛擬機(JVM)的電腦上就可以運行了。 在命令行窗口敲擊如下命令:javac HelloWorld.java 如果編譯成功時,在原來的目錄下多了一個HelloWo
9、rld.class文件。14 1.2 Java編程環(huán)境 1.2.2 使用Java開發(fā)環(huán)境 l使用命令行工具 java.exe是Java程序的執(zhí)行工具,執(zhí)行擴展名是class的Java文件。 在命令行窗口敲擊如下命令:java HelloWorld 如果運行成功在命令行窗口會顯示執(zhí)行結(jié)果。15 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 lIDE概述 由于Java的廣泛使用,許多軟件廠商和組織也提供了大量集成的開發(fā)環(huán)境(IDE)或稱作集成開發(fā)工具,所謂的集成開發(fā)工具就是這樣一種軟件:通過該軟件可以方便的編寫代碼,可以方便的調(diào)試代碼,可以方便的定制代碼的組織格式,可以提供大量的幫助信
10、息等,可以大大加快開發(fā)編寫軟件的速度和效率,甚至可以代替做很多打包、部署等功能。 16 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的安裝 Eclipse是一個開放源代碼的、與Borland Jbuilder類似的一種基于Java的整合型可擴展開發(fā)平臺,也是目前最著名的開源項目之一。 根據(jù)Eclipse的體系結(jié)構(gòu),通過開發(fā)插件,它能擴展到任何語言的開發(fā),甚至能成為圖片繪制的工具。17 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的安裝 eclipse是純粹的“綠色”軟件,不用安裝,只需將下載的壓縮包直接解壓即可。18 1.2 Java
11、編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的使用 以下界面為選擇程序存放路徑,可以按照默認(rèn)的目錄。19 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的使用 進入eclipse后,會出現(xiàn)歡迎界面,單擊右上角的【W(wǎng)orkbench】按鈕,進入開發(fā)界面。20 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的使用使用eclipse開發(fā)Java程序時,首先要建立一個工程。單擊菜單中的【文件】【New】【Project】,彈出新建工程的對話框 21 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的使用選擇
12、“Java Project”,單擊【Next】,會彈出下一對話框 在Project name處輸入工程名字。工程名沒有特殊要求,一般是用來表述當(dāng)前工程的功能。單擊【Finish】完成工程的建立。 22 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的使用建立工程之后,在工程名上右擊,在彈出菜單中單擊【New】【Class】 23 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的使用單擊【Class】之后,會彈出建立類的對話框 工程名類文件名24 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的使用public
13、class Hello public static void main(String args) System.out.println(Hello World!); 在“Name”處填寫類名“Hello”,單擊【Finish】按鈕結(jié)束。有了類之后,在編輯區(qū)填寫代碼。25 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的使用編寫完成后,按CtrlS保存,保存時會自動編譯。 26 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的使用編譯成功后,單擊菜單中【Run】【Run As】【Java Application】 27 1.2 Java編程環(huán)境 1.2.3 IDE的安裝和使用 leclipse的使用運行結(jié)果會顯示在下面的控制臺上 運行結(jié)果28 本課小結(jié) Java的產(chǎn)生與流行是當(dāng)今軟件行業(yè)發(fā)展的客觀要求,Java是一門各方面性能都很好的編程語言,它的基本特點是簡單、面向?qū)ο蟆⒎植际?、解釋的、健壯的、安全的、結(jié)構(gòu)中立的、可移植的、性能很優(yōu)異的、多線程的、動態(tài)的。 通過本章的學(xué)習(xí),需要對Java的概念有整體的了解,并且掌握安裝、配置、使用Java開發(fā)環(huán)境的方法。 29 小測驗單選題單選題1.JDK的中文直譯
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 機制砂對PVA-ECC力學(xué)、耐熱和收縮性能影響的研究
- 人類文明新形態(tài)及其價值研究
- 面對困難我不怕心理健康課
- 健康用眼預(yù)防近視
- 正確洗手“手”護健康
- 顱骨損傷護理課件
- 《智能網(wǎng)聯(lián)汽車技術(shù)》課件-汽車定位技術(shù)
- 基礎(chǔ)解剖學(xué):人體器官系統(tǒng)概述
- 幼兒園一日保教工作培訓(xùn)
- 預(yù)防欺凌暴力班會課件
- 艾滋病檢測培訓(xùn)試題附答案
- FZ/T 25001-2012工業(yè)用毛氈
- 如何提取關(guān)鍵詞
- 乙二酸二甲酯(草酸二甲酯;草酸甲酯)的理化性質(zhì)及危險特性表
- 一二年級-數(shù)獨游戲課件
- 問題解決型護理品管圈QCC成果匯報之提高痰標(biāo)本采集合格率
- 物業(yè)公司戰(zhàn)略合作協(xié)議范本
- 電網(wǎng)公司項目管理標(biāo)準(zhǔn)手冊
- 衛(wèi)生值日表格源碼文件可編輯可修改
- ASTM B344-20 電加熱元件用拉制或軋制鎳鉻及鎳鉻鐵合金標(biāo)準(zhǔn)規(guī)范
- 《石油化工企業(yè)儲運罐區(qū)罐頂油氣連通安全技術(shù)要求》
評論
0/150
提交評論