第1章Java語言概論_第1頁
第1章Java語言概論_第2頁
第1章Java語言概論_第3頁
第1章Java語言概論_第4頁
第1章Java語言概論_第5頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、全國計算機(jī)等級考試二級教程 Java語言程序設(shè)計基本要求基本要求主要內(nèi)容主要內(nèi)容第1章 Java語言概論1.1 Java語言的特點及優(yōu)勢1.Java語言與語言與C+相比,其最突出的特點是(相比,其最突出的特點是( )。()。(2007年年4月)月)A)面向?qū)ο竺嫦驅(qū)ο?B)高性能高性能 C)跨平臺)跨平臺 D)有類庫有類庫C)2.在在Java語言中,不允許使用指針體現(xiàn)的語言中,不允許使用指針體現(xiàn)的Java特性是(特性是( )。()。(2006-4)A)可移植性可移植性 B)解釋執(zhí)行解釋執(zhí)行 C)健壯性)健壯性 D)安全性安全性3.下列關(guān)于下列關(guān)于Java語言的特點,錯誤的是(語言的特點,錯誤的

2、是( )。()。(2006年年9月)月)A)Java是面向過程的編程語言是面向過程的編程語言 B)Java支持分布式計算支持分布式計算 C)Java是跨平臺的編程語言是跨平臺的編程語言 D)Java支持多線程支持多線程4.Applet是能夠嵌入(是能夠嵌入( )格式文件中,并在瀏覽器中運行的)格式文件中,并在瀏覽器中運行的Java類。類。A)D)HTML1.2 Java語言的實現(xiàn)機(jī)制瀏覽器瀏覽器服務(wù)器服務(wù)器解釋器解釋器編譯器編譯器客戶端字節(jié)代碼客戶端字節(jié)代碼Java程序程序123451.3 Java的體系結(jié)構(gòu)lbin目錄下有編譯器、解釋器和許多工具目錄下有編譯器、解釋器和許多工具。ldemo目

3、錄下有各種演示例子。目錄下有各種演示例子。linclude目錄下是目錄下是win32子目錄,包含本地方法文件。子目錄,包含本地方法文件。ljre目錄是目錄是Java運行環(huán)境的根目錄。運行環(huán)境的根目錄。llib目錄下都是庫文件。目錄下都是庫文件。lsrc.zip是源碼壓縮文件。是源碼壓縮文件。A)1.4 Java的API結(jié)構(gòu)C)langObjectClassB)A)1.5 Java源程序結(jié)構(gòu)1.5 Java源程序結(jié)構(gòu)B)C)1.6 Java程序編寫及運行的過程選用一個文本編輯器,不要用選用一個文本編輯器,不要用word帶格式的編輯器。帶格式的編輯器。用編譯器用編譯器javac.exe對對Java

4、程序進(jìn)行編譯。程序進(jìn)行編譯。用解釋器用解釋器java.exe解解釋執(zhí)行所生成的釋執(zhí)行所生成的.class文件。文件。編寫源代碼。編寫源代碼。此程序不含此程序不含main()方法。方法。編寫編寫HTML文件來調(diào)用這個小程序。文件來調(diào)用這個小程序。編譯過程與編譯過程與Java Application應(yīng)用程序相同。應(yīng)用程序相同。解釋命令為解釋命令為“appletviewer filename.html”1.6 Java程序編寫及運行的過程1.6 Java程序編寫及運行的過程 javac.exe。Java編譯器。編譯器。 命令格式:命令格式: javac 選項選項 文件名(全名)文件名(全名) 選項:

5、選項:-g 輸出文件中的行號及局部變量信息,用于調(diào)試程序。輸出文件中的行號及局部變量信息,用于調(diào)試程序。-o 對類文件進(jìn)行優(yōu)化編譯對類文件進(jìn)行優(yōu)化編譯-nowarn 關(guān)閉警告信息,只顯示錯誤信息關(guān)閉警告信息,只顯示錯誤信息-verbose 顯示源代碼文件和字節(jié)碼文件的相關(guān)信息。顯示源代碼文件和字節(jié)碼文件的相關(guān)信息。-d 指定生成的類文件的存放位置指定生成的類文件的存放位置-路徑路徑/目錄目錄1.6 Java程序編寫及運行的過程 java.exe。Java解釋器,執(zhí)行字節(jié)碼程序。解釋器,執(zhí)行字節(jié)碼程序。 命令格式:命令格式: java 選項選項 類名類名程序參數(shù)程序參數(shù) 選項:選項:-debug

6、 將程序連接到調(diào)試器。將程序連接到調(diào)試器。-ms 分配內(nèi)存初值分配內(nèi)存初值-mx 分配內(nèi)存的最大值,默認(rèn)值為分配內(nèi)存的最大值,默認(rèn)值為16MB-noverify 不進(jìn)行字節(jié)代碼驗證。不進(jìn)行字節(jié)代碼驗證。-v 每裝載一個類,就打印一條消息每裝載一個類,就打印一條消息1.6 Java程序編寫及運行的過程 javadoc.exe。Java文檔生成器文檔生成器,對,對Java源文件和包以源文件和包以MML格式產(chǎn)生格式產(chǎn)生AP文檔。文檔。制作源文件類結(jié)構(gòu)的制作源文件類結(jié)構(gòu)的HTML格式格式文檔。文檔。 命令格式:命令格式:javadoc 選項選項 包名包名 或或 javadoc選項選項文件名文件名 選項

7、:選項:-verbose 顯示行為信息。顯示行為信息。-路徑路徑/目錄目錄 指明包的路徑指明包的路徑/HTML文件所存目錄文件所存目錄使用使用javadoc時,也可以使用參數(shù)時,也可以使用參數(shù)-d指定生成文檔指定生成文檔所在的目錄,如:所在的目錄,如: javadoc d C:lx test.java1.6 Java程序編寫及運行的過程Javap.exe。Java類分解器,對類分解器,對.class文件提供字節(jié)代碼的文件提供字節(jié)代碼的反匯編并打印。反匯編并打印。查看源碼類中的查看源碼類中的public方法名字和方法名字和public成成員變量了名字。員變量了名字。 命令格式:命令格式:java

8、p 選項選項 類名類名 選項:選項:-c 打印出每個類中方法的打印出每個類中方法的JVM指令。指令。-l 在原來的打印信息上增加私有及保護(hù)方法和變量在原來的打印信息上增加私有及保護(hù)方法和變量例:例:javap java.awt.Button將列出將列出Button中的中的public方法和方法和public成員變量。成員變量。1.6 Java程序編寫及運行的過程jdb.exe。Java調(diào)試器。調(diào)試器。 命令格式:命令格式:jdb 解釋器選項解釋器選項 類名類名 或或 jdb-host主機(jī)名主機(jī)名 -password 選項:選項:! 重復(fù)上一次輸入的命令。重復(fù)上一次輸入的命令。catch異常類異

9、常類 在激活異常時,將自動產(chǎn)生一個斷點在激活異常時,將自動產(chǎn)生一個斷點ignore異常類異常類 關(guān)閉一條關(guān)閉一條catch命令命令cont 繼續(xù)指向行繼續(xù)指向行dump標(biāo)識標(biāo)識 打印對象的所有域值打印對象的所有域值 help? 顯示所有顯示所有jdb命令命令method類名類名 列出此類中的所有方法列出此類中的所有方法run類類 參數(shù)參數(shù) 將參數(shù)傳遞給將參數(shù)傳遞給main()方法,并執(zhí)行它方法,并執(zhí)行它use源文件路徑源文件路徑 給出給出jdb調(diào)試類所對應(yīng)的源代碼文件的路徑調(diào)試類所對應(yīng)的源代碼文件的路徑1.6 Java程序編寫及運行的過程javaprof.exe。Java剖析工具,提供解釋器剖析信息剖析工具,提供解釋器剖析信息。 命令格式:命令格式:javaprof 選項選項選項:選項: -v 打印額外信

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論