第2部分(2 / 5)

小說:Java語言入門 作者:套牢

找它的定義,如果沒有,則在本檔案所處目錄下其它檔案中查詢它的定義,如果還沒有,則繼續搜尋C:javadocclasses目錄中的所有檔案,以此類推。

…mxx設定最大記憶體分配池,大小為x,x必須大於1000bytes。預設為16兆。

…msx設定垃圾回收堆的大小為x,x必須大於1000bytes。預設為1兆。

…noasyncgc關閉非同步垃圾回收功能。此選項開啟後,除非顯式呼叫或程式記憶體溢位,垃圾記憶體都不回收。本選項不開啟時,垃圾回收執行緒與其它執行緒非同步同時執行。

…ssx每個Java執行緒有兩個堆疊,一個是java程式碼堆疊,一個是C程式碼堆疊。…ss選項將執行緒理C程式碼用的堆疊設定成最大為x。

…ossx每個Java執行緒有兩個堆疊,一個是java程式碼堆疊,一個是C程式碼堆疊。…oss選項將執行緒理java程式碼用的堆疊設定成最大為x。

…v;…verbose讓java直譯器在每一個類被調入時,在標準輸出列印相應資訊。

環境變數

CLASSPATH用來提?copy;給系統搜尋使用者定義的類的預設路徑。各路徑由分號隔開,例如:。;C:javadocclasses;C:toolsjavaclasses表示直譯器遇到一個新類,它先在本檔案中查詢它的定義,如果沒有,則在本檔案所處目錄下其它檔案中查詢它的定義,如果還沒有,則繼續搜尋C:javadocclasses目錄中的所有檔案,以此類推。

2。2JWS環境

JavaWorkShop是SUN公司的一個新產品;它是一個整合的java語言開發環境,它包括以下工具:lPortfolio和Project管理器l原始檔編輯器lBuild管理工具l偵錯程式l專案測試l?copy;展線上超文字連線到幫助檔案這?copy;工具在JavaWorkShop的第一頁都有類似Web頁面的超級連線,如圖:注意,JavaWorkShop採用的是當今瀏覽器的介面風格,你想作什麼,只需找到相應的超級連線就可以了,具體編譯及除錯功能是用嵌如到HTML文件裡的Applet實現的,因此,對習慣於用internet瀏覽方式的使用者來說,這種介面很容易接受。

2。2。1Portfolio和Project管理器

Protfolios是一些java應用程式或Applet的集中。它讓你更好的管理更多的projects。一個project是portfolio裡的一個子集,它包含了以下資訊:1。怎樣編譯本專案2。怎樣除錯和瀏覽本專案3。怎樣執行本專案4。怎樣釋出本專案

2。2。2原始檔編輯器

原始檔編輯器可以從build管理器、偵錯程式和原始檔瀏覽器裡的超級連線進入。在這個模組裡,你可以輸入原始檔。

2。2。3Build管理工具

本模組是專案的編譯器,你可以點build按鈕直接進入本模組,如果某個檔案出錯,錯誤資訊會提供一個超級連線,直接指到出錯的原始檔地點。

2。2。4VisulJava(圖形介面構造)

顧名思義,本模組能讓你視覺化建造一個複雜介面,如果你用過VisualBasic,你會發現它們很相似。

2。2。5偵錯程式

偵錯程式能讓你很方便地跟蹤程式的執行與發現程式的錯誤。

本章小結:

Java語言有兩個開發環境,一個是免費的JDK,是命令列方式的。還有一個JavaWorkShop,是開發java程式的整合環境。本章簡要介紹了它們的使用方法。

第三章Java程式設計基礎

3。1Java程式設計概況

現在你可以複習一下Java語言的背景材料,它的基本結構象C/C++,但任何用程序導向語言編寫過程式的人都可以瞭解Java語言的大部分結構。

3。1。1程式結構

Java語言的源程式程式碼由一個或多個編譯單元(pilationunit)組成,每個編譯單元只能包含下列內容(空格和註釋除外):*一個程式包語句(packagestatement)*入口語句(importstatements)*類的宣告(class

本站所有小說均來源於會員自主上傳,如侵犯你的權益請聯絡我們,我們會盡快刪除。
上一頁 報錯 目錄 下一頁
本站所有小說為轉載作品,所有章節均由網友上傳,轉載至本站只是為了宣傳本書讓更多讀者欣賞。
Copyright © 2024 https://www.kanshuwo.tw All Rights Reserved