版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第1章Java語言概述知識目標(biāo)了解Java語言歷史;掌握搭建Java集成開發(fā)環(huán)境方法;掌握Eclipse的基本使用方法;了解Java程序的分類;掌握J(rèn)ava應(yīng)用程序的結(jié)構(gòu);掌握使用Eclipse創(chuàng)建Java應(yīng)用程序的步驟。能力目標(biāo)能會搭建Java集成開發(fā)環(huán)境;能會使用Eclipse的創(chuàng)建Java應(yīng)用程序。本章教學(xué)目標(biāo)本章內(nèi)容1、搭建開發(fā)環(huán)境2、初入Java世界第1章Java語言概述(1)2018信陽農(nóng)林學(xué)院本科專業(yè)精品課程項目知識目標(biāo)Java誕生;Java的地位;Java的特點;安裝JDK。能力目標(biāo)了解Java的誕生、地位;理解Java的特點;能會搭建Java集成開發(fā)環(huán)境;本節(jié)教學(xué)目標(biāo)第1節(jié)搭建開發(fā)環(huán)境
4任務(wù)陳述123知識準(zhǔn)備任務(wù)實施任務(wù)拓展任務(wù)實訓(xùn)51任務(wù)陳述任務(wù)描述:本部分主要完成Java集成開發(fā)環(huán)境Eclipse的搭建。結(jié)果:2知識準(zhǔn)備1.1Java的誕生、地位1
Java的誕生Java是1995年6月由Sun公司引進(jìn)到我們這個世界的革命性的編程語言。1990年Sun公司成立了由JamesGosling領(lǐng)導(dǎo)的開發(fā)小組,開始致力于開發(fā)一種可移植的、跨平臺的語言,該語言能生成正確運行于各種操作系統(tǒng)、各種CPU芯片上的代碼。他們的精心專研和努力促成了Java語言的誕生。
2知識準(zhǔn)備2
Java的地位(1)網(wǎng)絡(luò)地位Java的平臺無關(guān)性及許多以網(wǎng)絡(luò)應(yīng)用為核心的技術(shù),使得Java特別適合于網(wǎng)絡(luò)應(yīng)用軟件的設(shè)計與開發(fā)。(2)語言地位Java語言是一門很好的面向?qū)ο笳Z言。
(3)需求地位IT行業(yè)對Java人才的需求正在不斷的增長。2知識準(zhǔn)備1.2Java的特點1簡單
Java要比C++簡單,C++中許多容易混淆的概念,或者被Java棄之不用了,或者以一種更清楚更容易理解的方式實現(xiàn)。2
面向?qū)ο驤ava是面向?qū)ο蟮木幊陶Z言。我們將在第3章詳細(xì)介紹類、對象、繼承、多態(tài)、接口等重要概念。2知識準(zhǔn)備3
平臺無關(guān)這里所指的平臺是由操作系統(tǒng)(OperatingSystem,OS)和處理器CPU所構(gòu)成。而平臺無關(guān)是指軟件的運行不因操作系統(tǒng)、處理器的變化而無法運行或出現(xiàn)運行錯誤。Java源程序在一個計算機上編譯得到的字節(jié)碼文件可以復(fù)制到任何一個安裝了Java運行環(huán)境的計算機上直接使用。字節(jié)碼由Java虛擬機(JVMJavaVirtualMachine)負(fù)責(zé)解釋運行。Java虛擬機負(fù)責(zé)將字節(jié)碼翻譯成本地計算機的機器碼,并將機器碼交給本地的操作系統(tǒng)來運行。Java字節(jié)碼不依賴與平臺,如圖所示。2知識準(zhǔn)備Java字節(jié)碼不依賴于平臺2知識準(zhǔn)備4多線程
Java的特點之一就是內(nèi)置對多線程的支持。多線程允許同時完成多個任務(wù)。5
動態(tài)Java程序的基本組成單元就是類,有些類是自己編寫的,有一些是從類庫中引入的,而類又是運行時動態(tài)裝載的,這就使得Java可以在分布環(huán)境中動態(tài)地維護程序及類庫。1.3Java開發(fā)環(huán)境的安裝和配置1Java開發(fā)工具Notepad
,記事本,所有的代碼必須自己手工輸入。Notepad++,
高級的“記事本”,有顏色提示等功能。Eclipse
,Java集成開發(fā)環(huán)境(IDE),免費開源的。MyEclipse,主要用于JavaWeb項目的開發(fā),收費的。
我們這門課程使用的開發(fā)工具是Eclipse。
2知識準(zhǔn)備2JDK、JRE與JVMJDK是Java語言的軟件開發(fā)工具包。包括:Java運行環(huán)境JRE、Java開發(fā)工具和Java基礎(chǔ)類庫。JRE即Java運行環(huán)境,它是運行Java程序所必需的環(huán)境的集合,包含了JVM標(biāo)準(zhǔn)實現(xiàn)和Java核心類庫。JVM即Java虛擬機,是整個java實現(xiàn)跨平臺的最核心的部分,可以運行用Java語言編寫的程序。所以,JDK、JRE與JVM是從大到小的包含關(guān)系。
2知識準(zhǔn)備3Java的三個版本JavaSE(曾稱為J2SE),是Java標(biāo)準(zhǔn)版,主要用于開發(fā)桌面應(yīng)用程序。可以做出類似QQ這樣的軟件。JavaEE(曾稱為J2EE),是Java企業(yè)版,主要用于企業(yè)級的應(yīng)用。如:網(wǎng)站開發(fā)等。JavaME(曾稱為J2ME),是Java微型版,或Java移動版,主要用于嵌入式開發(fā)。如:制作手機相關(guān)軟件等。我們這門課程使用的版本是JavaSE。
2知識準(zhǔn)備4安裝和配置JDK(1)JDK下載:安裝文件可以在ORACLE公司官網(wǎng)下載。(2)JDK安裝:雙擊下載的JDK可執(zhí)行文件。(3)環(huán)境變量配置。安裝完JDK后,需要正確配置Java環(huán)境變量:JAVA_HOME、PATH和CLASSPATH的值,才能成功運行Java代碼。在控制臺下輸入命令java-version和javac-version命令,當(dāng)前JDK的運行版本會顯示出來,說明環(huán)境變量配置成功。2知識準(zhǔn)備5.安裝和配置Eclipse進(jìn)入Eclipse官網(wǎng),根據(jù)操作系統(tǒng)選擇Eclipse的版本,單擊下載。Eclipse是免安裝軟件,只用把軟件的壓縮文件解壓,運行eclipse.exe文件,出現(xiàn)對話框,選擇Workspace的位置。注意:Eclipse會以Workspace為單位來管理工程。
2知識準(zhǔn)備實現(xiàn)思路安裝和配置JDK安裝文件可以在ORACLE公司官網(wǎng)(/)下載。雙擊下載的JDK可執(zhí)行文件進(jìn)行安裝。正確配置Java環(huán)境變量:JAVA_HOME、PATH和CLASSPATH。測試安裝成功。在控制臺下輸入命令java-version和javac-version命令,當(dāng)前JDK的運行版本會顯示出來。3任務(wù)實施安裝和配置Eclipse進(jìn)入Eclipse官方網(wǎng)頁(/downloads/),根據(jù)操作系統(tǒng)選擇下載Eclipse的版本。Eclipse是免安裝軟件,只用把軟件的壓縮文件解壓,雙擊文件eclipse.exe運行。出現(xiàn)對話框,選擇Workspace的位置。
3任務(wù)實施4任務(wù)拓展C和C++是貝爾實驗室的研發(fā)產(chǎn)物。C++完全向C兼容,C程序幾乎不用修改即可在C++的編譯器上運行。C++也稱為帶類的C,在C的基礎(chǔ)上增加了許多面向?qū)ο蟮母拍?。Java是在C++的基礎(chǔ)上再一次改進(jìn)后的編程語言,側(cè)重于網(wǎng)絡(luò)和數(shù)據(jù)庫編程。5任務(wù)實訓(xùn)
一、實訓(xùn)目的能夠按照教材中任務(wù)實施的具體步驟,實現(xiàn)環(huán)境搭
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024水電工程安裝承包合同
- 二零二五年度汽車貸款抵押物保管合同樣本2篇
- 二零二五年度文化產(chǎn)業(yè)園開發(fā)建設(shè)合同3篇
- 2025年度食品企業(yè)HACCP體系認(rèn)證與改進(jìn)服務(wù)合同3篇
- 二零二五年特色餐廳食材供應(yīng)鏈管理服務(wù)合同3篇
- 2024版版權(quán)質(zhì)押貸款合同3篇
- 二零二五年度附帶提前還款罰金的合法借款合同3篇
- 2024版影視經(jīng)紀(jì)中介協(xié)議樣本版B版
- 2024版外貿(mào)儀器合同范本
- 個人勞務(wù)合同簡單范本
- 單級倒立擺系統(tǒng)建模與控制器設(shè)計
- 齲病的治療 深齲的治療
- GB/T 35005-2018集成電路倒裝焊試驗方法
- 投標(biāo)報價明顯低于采購預(yù)算價說明函
- 福建師范大學(xué)(答案)課程考試2023年2月《刑事訴訟法》作業(yè)考核試題
- 寫人事物景作文課件
- 廠級安全培訓(xùn)資料
- 中國藥科大學(xué)《藥物化學(xué)》教學(xué)日歷
- 露天礦山課件
- 經(jīng)濟效益證明(模板)
- 銀行卡凍結(jié)怎么寫申請書
評論
0/150
提交評論