首頁 - 網(wǎng)校 - 題庫 - 直播 - 雄鷹 - 團購 - 書城 - ? - 學習通 - 導航 - 510 -
首頁考試吧網(wǎng)校題庫直播雄鷹510團購書城?論壇實用文檔作文大全寶寶起名
2014中考
法律碩士
2014高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓 自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托福考試
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關(guān) 員
外 銷 員
價格鑒證
網(wǎng)絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經(jīng)濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
注冊會計師
資產(chǎn)評估師
高級經(jīng)濟師
審計師考試
高級會計師
注冊稅務師
國際內(nèi)審師
理財規(guī)劃師
美國注冊會計師
一級建造師
安全工程師
設備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學習
思想?yún)R報
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > JAVA > 復習資料 > 正文

2014年計算機二級JAVA考點:程序開發(fā)與運行環(huán)境

來源:考試吧 2014-8-12 16:58:36 考試吧:中國教育培訓第一門戶 模擬考場
考試吧整理了“2014年計算機二級考試JAVA考點解析”,望給備考2014年計算機等級考試的考生帶來幫助!

  查看匯總:2014年計算機二級考試JAVA考點解析匯總熱點文章

  2.1JDK環(huán)境

  Java不僅提供了一個豐富的語言和運行環(huán)境,而且還提供了一個免費的Java開發(fā)工具集(JavaDevelopersKits,簡稱JDK)。編程人員和最終用戶可以利用這些工具來開發(fā)java程序或調(diào)用Java內(nèi)容。JDK包括以下工具:javacJava語言編譯器,輸出結(jié)果為Java字節(jié)碼javaJava字節(jié)碼解釋器javapDisassembeler:Java字節(jié)碼分解程序,本程序返回Java程序的成員變量及方法等信息。javaprof資源分析工具,用于分析Java程序在運行過程中調(diào)用了哪些資源,包括類和方法的調(diào)用次數(shù)和時間,以及各數(shù)據(jù)類型的內(nèi)存使用情況等。javahC代碼處理工具,用于從Java類調(diào)用C++代碼javaAppletViewer小應用程序瀏覽工具,用于測試并運行Java小應用程序javaDebuggerAPIJava調(diào)試工具APIPrototypeDebuggerJava調(diào)試工具原型Java開發(fā)環(huán)境還包括Java類庫(包括I/O類庫、用戶界面類庫、網(wǎng)絡類庫等)和HotJavaWWW瀏覽器。其中,HotJava瀏覽器提供了在WWW環(huán)境下運行Java代碼的一個運行系統(tǒng),而且還為WWW開發(fā)人員提供了一個Java開發(fā)框架。Java解釋器是面向Java程序的一個獨立運行系統(tǒng),它可以一種穩(wěn)定、高性能方式運行那些獨立于平臺的Java字節(jié)碼,Java編譯器則用于生成這些字節(jié)碼。

  2.1.1Java程序的編譯

  Java程序的編譯程序是javac.exe。javac命令將Java程序編譯成字節(jié)碼,然后你可用java解釋器java命令來解釋執(zhí)行這些Java字節(jié)碼。Java程序源碼必須存放在后綴為.java的文件里。Java程序里的每一個類,javac都將生成與類相同名稱但后綴為.class文件。編譯器把.class文件放在.java文件的同一個目錄里,除非你用了-d選項。當你引用到某些自己定義的類時,必須指明它們的存放目錄,這就需要利用環(huán)境變量參數(shù)CLASSPATH。環(huán)境變量CLASSPATH是由一些被分號隔開的路徑名組成。如果傳遞給javac編譯器的源文件里引用到的類定義在本文件和傳遞的其它文件中找不到,則編譯器會按CLASSPATH定義的路徑來搜索。例如:CLASSPATH=.;C:\\java\\classes則編譯器先搜索當前目錄,如果沒搜索到,則繼續(xù)搜索C:\\java\\classes目錄。注意,系統(tǒng)總是將系統(tǒng)類的目錄缺省地加在CLASSPATH后面,除非你用-classpath選項來編譯。javac_g是一個用于調(diào)試的未優(yōu)化的編譯器,功能與用法和javac一樣。javac的用法如下:javac[-g][-O][-debug][-depend][-nowarn][-verbose][-classpathpath][-nowrite][-ddir]file.java...以下是每個選項的解釋。

  選項解釋:

  -classpathpath定義javac搜索類的路徑。它將覆蓋缺省的CLASSPATH環(huán)境變量的設置。路徑是由一些由逗號隔開的路徑名組成,一般格式如下:.;例如:.;C:\\java\\doc\\classes;C:\\tools\\java\\classes表示編譯器遇到一個新類,它先在本文件中查找它的定義,如果沒有,則在本文件所處目錄下其它文件中查找它的定義,如果還沒有,則繼續(xù)搜索C:\\java\\doc\\classes目錄中的所有文件,以此類推。

  -ddirectory指明類層次的根目錄,格式如下:javac-dMyProgram.java這樣將MyProgram.java程序里的生產(chǎn)的.class文件存放在my_dir目錄里.

  -g帶調(diào)試信息編譯,調(diào)試信息包括行號與使用java調(diào)試工具時用到的局部變量信息。如果編譯沒有加上-O優(yōu)化選項,只包含行號信息。

  -nowarn關(guān)閉警告信息,編譯器將不顯示任何警告信息。

  -O優(yōu)化編譯static,final,private函數(shù),注意你的類文件可能更大。

  -verbose讓編譯器與解釋器顯示被編譯的源文件名和被加載的類名。

  環(huán)境變量

  CLASSPATH用來提?copy;給系統(tǒng)搜索用戶定義的類的缺省路徑。各路徑由分號隔開,例如:.;C:\\java\\doc\\classes;C:\\tools\\java\\classes表示編譯器遇到一個新類,它先在本文件中查找它的定義,如果沒有,則在本文件所處目錄下其它文件中查找它的定義,如果還沒有,則繼續(xù)搜索C:\\java\\doc\\classes目錄中的所有文件,以此類推。

1 2  下一頁

  相關(guān)推薦:

  2014年計算機等級考試過關(guān)技巧

  2014年計算機二級考試JAVA考前預測試卷匯總

  2014年計算機二級考試JAVA上機試題及答案匯總

文章責編:lipeng566  
看了本文的網(wǎng)友還看了
文章搜索
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網(wǎng) All Rights Reserved 
中國科學院研究生院權(quán)威支持(北京) 電 話:010-62168566 傳 真:010-62192699