淺談Java網(wǎng)絡(luò)功能與編程方法
一、Java編程簡介
1. 編程環(huán)境:
對于大部分讀者,以下的配置是較為經(jīng)濟的一種選擇:
操作系統(tǒng) Win95
編譯軟件 JDK1.01
瀏覽軟件 Netscape2.0以上(32位)
2. 編程方法:
先用文本編輯器如Edit、NotePad等輸入Java程序,以.java為文件名后綴存盤。再執(zhí)行命令行:“Javac 文件名”來編譯Java程序。編譯后生成后綴為.class的字節(jié)碼文件。最后,如果是Java Applitcation,則執(zhí)行命令行:“Java 字節(jié)碼文件名”來運行Java程序。如果是Java Applet,則用文本編輯器輸入調(diào)用該Java Applet 的HTML 文檔, 以 .htm 為文件名后綴存盤。 再執(zhí)行命令行:“appletviewer HTML文件名”來運行Java Applet。或用Netscape打開該HTML文檔。
3. 關(guān)于本文中Java網(wǎng)絡(luò)功能的說明
為了使程序能夠最簡潔地體現(xiàn)其所代表的編程方法,本文中的程序一般采用最簡單的形式,省略了線程等內(nèi)容。因此,本文的程序不是“好”的程序,但最容易為初學(xué)者理解。
本文的所有程序經(jīng)編譯后,生成的字節(jié)碼文件及對應(yīng)的HTML文檔已上載到http://www.shu.edu.cn/~xyx/test/jvnet,均可正確 運行。連入Internet的讀者可用瀏覽器打開該地址,查看運行效果。
連入Internet的讀者也可以在本地硬盤輸入并編譯本文的程序,用Netscape的File/Open File菜單打開HTML文檔,體會編程方法并查看運行效果。如果讀者想將Java Applet 放到自己的主機上或其他ftp服務(wù)器上,在Netscape中用http協(xié)議或ftp協(xié)議調(diào)用,出于安全性限制,應(yīng)作如下修改:
如果讀者在某個WWW主機上有帳號,可以做個人Homepage(一般在用戶根目錄創(chuàng)建WWW或public_html目錄即可,Homepage的地址為http://HostName/~個人帳號),可將本文程序中對應(yīng)的http://www.shu.edu.cn/~xyx/部分修改為讀者自己的Web結(jié)點地址,然后將編譯后生成的字節(jié)碼文件及對應(yīng)的HTML文檔上載到自己的結(jié)點上。
如果讀者的計算機連入了Internet,也可以找一個可以上載的ftp結(jié)點,如:ftp://ftp.shnet.edu.cn/incoming,將本文程序中對應(yīng)的http://www.shu.edu.cn/~xyx/部分修改為ftp結(jié)點的地址將編譯后生成的字節(jié)碼文件及對應(yīng)的HTML文檔上載到該結(jié)點上,以查看運行效果。
如果讀者的計算機沒有聯(lián)網(wǎng),也可以在單機上運行Web 服務(wù)軟件如Webstar for Win95,將本文程序中對應(yīng)的http: //www. shuedu.cn/~xyx/部分修改為“http://本地IP地址”的形式,來模擬網(wǎng)絡(luò)編程。
【編輯推薦】