版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
Java程序設(shè)計
》》第1章第一章Java概述1.1Java的誕生1.2Java的特點1.3Java的應(yīng)用前景1.4Java的運行環(huán)境與配置1.5嘗試用JCreator編寫簡單的Java應(yīng)用程序
Java程序設(shè)計
》》第1章【學(xué)習(xí)目標(biāo)】
1.了解Java的發(fā)展歷史及其特點。2.了解Java語言的發(fā)展前景。3.了解并掌握J(rèn)ava語言的運行環(huán)境和配置。4.了解Java應(yīng)用程序的基本結(jié)構(gòu),并能編寫簡單的Java程序。1.1Java的誕生第1章
Java是一種計算機程序語言,也是當(dāng)今十分流行的網(wǎng)絡(luò)編程語言,Java的程序可以簡單地分為JavaApplication(應(yīng)用程序)、JavaApplet(小應(yīng)用程序)兩種。JavaApplication在虛擬機(JVM)環(huán)境中運行,JavaApplet嵌入到網(wǎng)頁中自動運行。Java程序設(shè)計
》》1.2Java的特點第1章Java程序設(shè)計
》》1.2.1跨平臺Java源代碼字節(jié)碼文件編譯Unix虛擬機Windows虛擬機Mac虛擬機Unix操作系統(tǒng)Windows操作系統(tǒng)Mac操作系統(tǒng)第1章Java程序設(shè)計
》》1.2.2面向?qū)ο竺嫦驅(qū)ο螅╫bjectoriented)程序設(shè)計模式是近代軟件工業(yè)的一場革新,相對于面向過程的程序設(shè)計模式,它的設(shè)計思想更加先進、更加接近人類解決問題的思維方式,它提供軟件的彈性度,模塊化與重復(fù)使用率,從而降低開發(fā)時間與成本。第1章Java程序設(shè)計
》》1.2.3使用簡單
Java是從C++演變而來,保留了C++的許多優(yōu)點,但舍棄了一些不常用的,理解困難的成分,如指針、多重繼承、復(fù)雜的內(nèi)存管理等,增加了垃圾回收功能,用于回收不再使用的內(nèi)存空間,從而大大減少了由于內(nèi)存分配而引發(fā)的問題。
第1章Java程序設(shè)計
》》1.2.4強大的網(wǎng)絡(luò)功能
Java提供了大量的類和方法(函數(shù))來支持基于TCP/IP和其他協(xié)議的編程,用Java來開發(fā)網(wǎng)絡(luò)軟件要比其他語言容易,
第1章Java程序設(shè)計
》》1.2.5解釋型
Java是一個解釋型語言。眾所周知,解釋型語言除不可能達到編譯型語言的速度外,其他性能(例如:可根據(jù)運行的上下文和當(dāng)前值決定執(zhí)行走向等)并不遜色于編譯型語言。第1章Java程序設(shè)計
》》1.2.6健壯性(Robust)
Java的最初設(shè)計的目標(biāo)是應(yīng)用于電子類消費產(chǎn)品的控制,要求很高的健壯性(一些資料稱魯棒性)。Java盡可能消除了C++的不可靠因素,可以防止許多編程錯誤,因而更容易寫出健壯的軟件。第1章Java程序設(shè)計
》》1.2.7分布式計算分布式計算指的是若干計算機通過網(wǎng)絡(luò)同時協(xié)同工作,Java在網(wǎng)絡(luò)程序設(shè)計上極為優(yōu)秀,用Java來寫網(wǎng)絡(luò)程序就好像只是從一個本地文件調(diào)用或存入數(shù)據(jù),也就是說1臺計算機上的Java程序能夠調(diào)用其他計算機上的方法,不管此方法是否由Java還是由其他語言來編寫的。第1章Java程序設(shè)計
》》1.2.8安全
Java可以構(gòu)建病毒無法入侵和篡改的系統(tǒng),其數(shù)字簽名技術(shù)提高了網(wǎng)絡(luò)傳輸過程的安全性,Java在設(shè)計小程序時也充分考慮的它的安全性。第1章Java程序設(shè)計
》》1.2.9多線程
Java是一個多線程(Multithreaded)語言,它可以同時運行多個線程處理多個任務(wù)。多線程技術(shù)可以提高圖形用戶界面的交互性能。第1章Java程序設(shè)計
》》1.2.10無線應(yīng)用技術(shù)未來幾年內(nèi),勢必將出現(xiàn)移動通訊運營商和移動設(shè)備應(yīng)用軟件的巨大商機和激烈競爭,并且該趨勢很可能與電子政務(wù)、電子商務(wù)等其他發(fā)展相互影響。Java在手機市場的專有性和Java本身的開放性和標(biāo)準(zhǔn)性,使得越來越多的企業(yè)加入了Java陣營。1.3Java的應(yīng)用前景第1章(1)Java已從編程語言發(fā)展成為全球第一大通用開發(fā)平臺。(2)Java已得到了工業(yè)界的認(rèn)可。(3)眾多的軟件開發(fā)商開始開發(fā)支持Java的軟件產(chǎn)品。(4)Java與Web技術(shù)應(yīng)用日益廣泛,從各種計算機、服務(wù)器,到網(wǎng)絡(luò)邊緣的小裝置家用電器、智能卡和無線設(shè)備都采用了Java技術(shù)Java程序設(shè)計
》》1.4Java的運行環(huán)境與配置第1章1.4.1運行環(huán)境搭建Java程序設(shè)計
》》
1.先準(zhǔn)備好所需的軟件(1)J2SDK1.4.2(文件名為j2sdk-1_4_2_06-windows-i586-p.exe)。(2)J2SE1.4.2Documentation(文件名為j2sdk-1_4_2-doc.zip)。(3)JCreatorPro2.5(讀者可以搜索引擎搜索下載,也可以到
網(wǎng)站下載試用版)。
2.軟件安裝第1章1.4.2DOS環(huán)境下配置Java程序設(shè)計
》》DOS環(huán)境下的Java命令執(zhí)行1.5
嘗試用Jcreator編寫簡單的Java應(yīng)用程序第1章Java程序設(shè)計
》》
創(chuàng)建一個Java應(yīng)用程序創(chuàng)建一個名為Test.java的應(yīng)用程序第1章Java程序設(shè)計
》》
Test.java的執(zhí)行結(jié)果Java程序設(shè)計
》》第1章【本章小結(jié)】
通過本章的學(xué)習(xí),讀者應(yīng)該了解Java的起源和發(fā)展歷程以及Java語言的特點和發(fā)展前景,學(xué)會如
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年職業(yè)技能認(rèn)證培訓(xùn)服務(wù)合同書3篇
- 2024年版技術(shù)轉(zhuǎn)讓合同服務(wù)內(nèi)容擴展
- 承德護理職業(yè)學(xué)院《汽車新技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 成都銀杏酒店管理學(xué)院《數(shù)值分析與算法》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年度航空安全員聘用與培訓(xùn)協(xié)議書
- 2024年裝配式建筑配件瓦工施工合同范本3篇
- 二零二五年工廠食堂員工用餐健康指導(dǎo)承包合同3篇
- 教學(xué)課件:瀝青材料的流變學(xué)特性解析
- 2024權(quán)戰(zhàn)略合作協(xié)議
- 2025版空置工業(yè)廠房租賃及倉儲物流服務(wù)合同3篇
- 成都大學(xué)《Python數(shù)據(jù)分析》2022-2023學(xué)年期末試卷
- 保險理賠崗位招聘面試題與參考回答(某大型央企)2024年
- 上海市市轄區(qū)(2024年-2025年小學(xué)五年級語文)部編版期末考試(上學(xué)期)試卷及答案
- 期末試卷(試題)-2024-2025學(xué)年五年級上冊數(shù)學(xué)人教版
- 護理安全警示教育-新-
- 社會工作行政復(fù)習(xí)要點
- SOR-04-014-00 藥品受托生產(chǎn)企業(yè)審計評估報告模板
- 三級電子商務(wù)師理論考試題(含答案)
- 智慧物流第10套理論題附有答案
- 2024AI時代的社交媒體營銷進化
- 低壓配電系統(tǒng)運行維護操作手冊
評論
0/150
提交評論