




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第1章Java語言概述Java簡介Java簡介Java是一種面向對象的編程語言,由SunMicrosystems于1995年推出。Java語言廣泛應用于企業(yè)級Web應用開發(fā)、移動應用開發(fā)、游戲開發(fā)等領域。Java語言的起源1994Java問世1995JDK1.0發(fā)布1996JavaSE72011收購Sun公司的甲骨文公司發(fā)布了JavaSE7Java發(fā)展歷史JavaSE62006Java源碼開源JavaSE82014目前市場上主流版本Java特性簡單易學01面向對象02健壯03開源04多線程05動態(tài)性06跨平臺性07分布式08高性能09Java程序執(zhí)行過程Java是一種跨平臺語言,能夠運行在不同的硬件環(huán)境、不同的操作系統(tǒng)之上。利用Java編譯器(Javac.exe)把Java程序源代碼編譯成Java字節(jié)碼文件(.class),然后才能運行在JVM上。Java編譯環(huán)境Java源代碼(.Java程序)Java字節(jié)碼(.class程序)Java編譯器(Javac.exe).class裝載器字節(jié)碼驗證Java虛擬機Java類庫Java解析器即時編譯器運行期系統(tǒng)操作系統(tǒng)硬件系統(tǒng)Java運行時環(huán)境Java字節(jié)碼或本地碼或網(wǎng)絡要運行Java程序,需要操作系統(tǒng)上安裝JVM虛擬機。不同操作系統(tǒng),如Windows、Linux、Mac等,要安裝對應的虛擬機。Java三個體系1StandardEdition,java的標準版
JavaSE2EnterpriseEdition,java的企業(yè)版
JavaEE3MicroEdition,java的微型版
JavaMEJava應用020601050403Java智能家居、智能穿戴設備、智能交通系統(tǒng)嵌入式系統(tǒng)Hadoop、Spark大數(shù)據(jù)處理云存儲、云計算平臺云計算電子商務、金融系統(tǒng)、ERP系統(tǒng)企業(yè)級應用Android移動應用圖形界面應用程序、文本編輯器、游戲桌面應用第1章Java語言概述Java開發(fā)環(huán)境Java開發(fā)環(huán)境Java開發(fā)環(huán)境通常包括JDK和IDE。其中,JDK是Java開發(fā)的核心組件,包括Java編譯器、Java虛擬機和Java類庫等;IDE是集成開發(fā)環(huán)境用于編寫、調試和測試Java程序的工具,常見的有Eclipse、IntelliJIDEA和NetBeans等;簡介Java開發(fā)環(huán)境查看機器安裝的操作系統(tǒng)版本我的電腦
單擊鼠標右鍵
屬性:進入“設置\關于”查看系統(tǒng)的詳細信息。我這臺機器安裝的是:Windows10操作系統(tǒng)64位操作系統(tǒng),基于x64的處理器Java開發(fā)環(huán)境下載JDK訪問Oracle官網(wǎng)的JDK下載頁面:“/java/technologies/downloads/”;在頁面中找到您需要的JDK版本,點擊“Download”選項下的按鈕。Java開發(fā)環(huán)境下載JavaAPI說明文檔:由于Java提供類型、數(shù)量繁多的API類,幾乎所有的開發(fā)人員都要頻繁使用JavaAPI說明文檔。因此,我們在下載完成JDK開發(fā)包后,最好把JavaAPI說明文檔一起下載,并保存在適當?shù)哪夸?,便于查看。Java開發(fā)環(huán)境安裝開發(fā)環(huán)境正常安裝結束:可以在安裝目錄中找到“jdk-1.8”目錄。找到下載目錄,雙擊“jdk-8u381-windows-x64.exe”,按照提示安裝在默認目錄中即可;Java開發(fā)環(huán)境bin目錄:包含了Java編譯器(javac.exe)、Java解釋器(java.exe)、Java調試器(jdb.exe)等工具;include目錄:包含了JavaNativeInterface(JNI)的頭文件,用于開發(fā)Java本地方法。jre目錄:包含了Java運行時環(huán)境(JRE),包括Java虛擬機(JVM)和Java類庫等。lib目錄:包含了Java類庫和支持文件,如rt.jar、tools.jar等。Java開發(fā)環(huán)境配置開發(fā)環(huán)境默認搜索路徑的配置方法:“我的電腦”
右鍵
“屬性”
進入“高級系統(tǒng)設置”設置對話框。配置默認搜索路徑:“Javac.exe”和“java.exe”兩個程序在“D:\jdk-1.8\bin”中,把這個路徑加入到系統(tǒng)變量path中。Java開發(fā)環(huán)境(b)環(huán)境變量設置對話框①②③④⑤(a)系統(tǒng)屬性設置對話框(c)編輯環(huán)境變量對話框變量path的配置Java開發(fā)環(huán)境Java環(huán)境測試完成上述安裝、配置后,要進行必要測試,檢查安裝、配置是否正確。進入Windows命令窗口(執(zhí)行“cmd.exe”)。在命令行狀態(tài)下,執(zhí)行“Javac”,如果出現(xiàn)圖示幫助信息,表示Java開發(fā)環(huán)境安裝正確。否則,需要重新檢查上述配置是否正確。第1章Java語言概述第一個Java語言程序第一個Java語言程序簡介Java語言第一個程序通常是輸出"Hello,World",它是一種最簡單的計算機程序,通常用于展示一個新編程語言或環(huán)境的基本語法和結構。Java程序結構先用“記事本”輸入如下程序:保存文件:“文件”
“保存”選擇合適位置“文件名(N)”
“HelloWorld.java”publicclassHelloWorld{publicstaticvoidmain(Stringargs[]){ System.out.println(“Helloworld!”);}}Java程序運行Java程序編譯與執(zhí)行:假設上面程序保存在:d:/java/ch00的目錄中;啟動“cmd.exe”進入命令行窗口;改變當前目錄為:d:/java/ch00;執(zhí)行“javacHelloWorld.java”編譯命令。Java程序運行Java程序編譯與執(zhí)行:
編譯結果:在當前目錄中生成一個“HelloWorld.class”文件;
字節(jié)碼文件:后綴為“.class”是經過Javac編譯生成的文件,也是Java的執(zhí)行文件。Java程序運行執(zhí)行程序:編譯后,執(zhí)行指令“java+文件名”運行字節(jié)碼文件。Java開發(fā)環(huán)境查看機器安裝的操作系統(tǒng)版本我的電腦→單擊鼠標右鍵→屬性:進入“設置\關于”查看系統(tǒng)的詳細信息。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 老年人智力保健與腦部疾病預防
- 網(wǎng)絡通信與智能工廠數(shù)字化轉型探討
- 職場視角下的教育創(chuàng)新與小學生學習動力提升
- 騎跡天地間探秘大自然自然醫(yī)學與山地自行車探險
- 金融科技背景下小微企業(yè)財務管理新模式
- 職場人士如何實現(xiàn)工作與生活的有效平衡
- 2024-2025新進廠職工安全培訓考試試題及答案【考點梳理】
- 2025企業(yè)級安全培訓考試試題含答案【B卷】
- 2025年生產經營單位安全培訓考試試題一套
- 2025年項目部安全管理人員安全培訓考試試題答案研優(yōu)卷
- 2025安徽蚌埠市龍子湖區(qū)產業(yè)發(fā)展有限公司招聘22人筆試參考題庫附帶答案詳解
- 產業(yè)研究報告-中國水環(huán)境監(jiān)測行業(yè)發(fā)展現(xiàn)狀、市場規(guī)模及投資前景分析(智研咨詢)
- 償二代下我國財險公司償付能力影響因素的深度剖析與實證研究
- 【嘉峪關】2025年甘肅嘉峪關市事業(yè)單位集中引進高層次和急需緊缺人才50人(含教育系統(tǒng))筆試歷年典型考題及考點剖析附帶答案詳解
- 全國防災減災日宣傳課件
- 青少年學法知識講座課件
- 2025阿里地區(qū)普蘭縣輔警考試試卷真題
- 青年紀律教育課件:共青團紀律條例解讀與實踐
- 【MOOC】理解馬克思-南京大學 中國大學慕課MOOC答案
- JGT266-2011 泡沫混凝土標準規(guī)范
- 配電室運行維護投標方案(技術標)
評論
0/150
提交評論