freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java上機(jī)實(shí)驗(yàn)報告-資料下載頁

2025-03-04 06:38本頁面

【導(dǎo)讀】本數(shù)據(jù)類型、運(yùn)算符與表達(dá)式,掌握順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)語法的程序設(shè)計方法。作用,熟悉包、接口的使用方法,掌握OOP方式進(jìn)行程序設(shè)計的方法。員方法重載、構(gòu)造方法重載)的程序。

  

【正文】 } Applet 是一種在 Web 頁中運(yùn)行的小應(yīng)用程序,廣泛用于創(chuàng)建動態(tài)的、交互式的 Web 應(yīng)用程序。 Java 的 App1et 與 Application 有一個明顯的區(qū)別: Application 是獨(dú)立程序,可直接通過Java 解釋器來解釋運(yùn)行;而 Applet 只能在 Web 瀏覽器上運(yùn)行,必須通過 APPLET標(biāo)簽將編譯后的字節(jié)碼文件嵌入到 Web 頁中。 小應(yīng)用程序的書寫格式 import .*。 public class MyApplet extends Applet { } applet 都繼 承自 1. 初始化 當(dāng) Applet 首次加載 (或重新加載 )時,要進(jìn)行初始化操作。初始化可進(jìn)行建立添加到程序中的對象、設(shè)置對象初始狀態(tài)、為成員變量賦初值、加載圖像或字體等操作,這些可通過覆JAVA 實(shí)驗(yàn)報告 34 蓋 init 方法來實(shí)現(xiàn)。 2. 開始運(yùn)行 Applet 在初始化完成后即被調(diào)用,如果運(yùn)行已被停止,還可以再次啟動。 你可以在 start 方法中實(shí)現(xiàn) Applet 的功能,也可以啟動一個或多個線程來完成任務(wù)。一般情況下,如果覆蓋了 start 方法就要覆蓋 stop 方法。 3. 停止運(yùn)行 當(dāng)用戶離開含有正在運(yùn)行 Applet 的網(wǎng)頁時,瀏覽器將自動調(diào)用 stop 方法。如果 stop 方法中含有尚未結(jié)束的任何線程,這些線程就會進(jìn)入休眠,直到 Applet 被重新啟動。 4. 清除 很多 Applet 不需要使用 destroy 方法,因?yàn)?stop 方法 (在 destroy 之前被調(diào)用 )已經(jīng)把關(guān)閉Applet 所必需的工作完成了。另外,關(guān)閉瀏覽器時, Java 解釋器會自動調(diào)用默認(rèn)的清除方法,以釋放 Applet 占用的系統(tǒng)資源。 。 實(shí)驗(yàn)六 URL 網(wǎng)絡(luò)程序設(shè)計 一、實(shí)驗(yàn)?zāi)康? 掌握 URL類的使用: URL的概念和編程。 二、實(shí)驗(yàn)要求: 掌握網(wǎng)絡(luò)編程的基本概念。 掌握 URL類的簡單應(yīng)用。 利用 URL 類與 URLConnection 類獲取資源。 三、實(shí)驗(yàn)內(nèi)容和步驟 用 Java 實(shí)現(xiàn)底層網(wǎng)絡(luò)通訊 實(shí)驗(yàn)程序 import .*。 import 。 public class MyIpAdress { public static void main(String args[]) throws UnknownHostException { JAVA 實(shí)驗(yàn)報告 35 try{ if(==1) { IAddress ip=(args[0])。 (Host name: +())。 (Host IP Address:+())。 (Local host:+())。 } else (Error,except a hodtname as mandine parameter.)。 } catch(UnknownException e) { (())。 } } } 實(shí)驗(yàn)結(jié)果: 結(jié)果分析: 首先通過 IAddress類中的靜態(tài)方法 getByName()獲得 IAddress 類對象,然后輸出對象的屬性;還可以通過 IAddress 類的靜態(tài)方法 getLocalHost()方法獲得本機(jī)的主機(jī)名與 IP。 獲取 URL 信息 JAVA 實(shí)驗(yàn)報告 36 實(shí)驗(yàn) 程序 import .*。 import .*。 public class URLTest { public static void main(String[] args){ URL url=null。 InputStream is。 try{ url=new URL( is=()。 int c。 try{ while((c=())!=1) ((char)c)。 }catch(IOException e){ }finally{ ()。 } }catch(MalformedURLException e){ ()。 }catch(IOException e){ ()。 } (文件名 :+())。 (主機(jī)名 :+())。 (端口號 :+())。 (協(xié)議名 :+())。 } } JAVA 實(shí)驗(yàn)報告 37 實(shí)驗(yàn)結(jié)果: 結(jié)果分析: 通過 URL 類獲取 html 文檔,并通過 InputStream 類讀取文檔的內(nèi)容,最后輸出 URL 類對象的屬性。 利用 URL 類獲取網(wǎng)絡(luò)資源 實(shí)驗(yàn)程序 import .*。 import .*。 public class URLReader { public static void main(String[] args) throws Exception { URL web = new URL( BufferedReader in = new BufferedReader(new InputStreamReader(()))。 String inputLine。 while ((inputLine = ()) != null)(inputLine)。 ()。 } } 實(shí)驗(yàn)結(jié)果: JAVA 實(shí)驗(yàn)報告 38 結(jié)果分析: 把 URL 中的 IP 換成了 :80,讀取本機(jī)的文檔;通過 URL 類的對象獲取資源,采用字符緩沖流讀取文檔內(nèi)容,每次一行,輸出。 利用 URLConnection 對 URL 資源的讀取 實(shí)驗(yàn)程序 import .*。 import .*。 public class URLConnectionReader { private static String inputLine。 public static void main(String[] args) throws Exception { URL web = new URL( URLConnection webc=()。 //get an instance of URLConnection JAVA 實(shí)驗(yàn)報告 39 BufferedReader in = new BufferedReader(new InputStreamReader( ()))。 //use of URLConnection String inputLine。 while ((inputLine = ()) != null) (inputLine)。 ()。 } } 實(shí)驗(yàn)結(jié)果: 結(jié)果分析: 把 URL 中的 IP 換成了 :80,讀取本機(jī)文檔;通過 URLConnection 類的對象獲取文檔,采用字符緩沖流讀取文檔內(nèi)容,每次一行,輸出。 JAVA 實(shí)驗(yàn)報告 40 掌握 URLConnection 對 URL 資源的寫入 實(shí)驗(yàn)程序 import .*。 import .*。 public class Reverse { public static void main(String[] args) throws Exception { if ( != 1) { (Usage: java Reverse string_to_reverse)。 (1)。 } String stringToReverse=args[0]。 URL url = new URL( bin/backwards)。 URLConnection connection = ()。 (true)。 PrintWriter out = new PrintWriter(())。 (string= + stringToReverse)。 ()。 BufferedReader in = new BufferedReader(new InputStreamReader( ()))。 String inputLine。 while ((inputLine = ()) != null) (inputLine)。 ()。 } } JAVA 實(shí)驗(yàn)報告 41 實(shí)驗(yàn)結(jié)果: 結(jié)果分析: 首先建立一個 URL 對象,然后 openConnection 方法獲得 URLConnection 對象,建立連接;然后 向 URL 資源寫入數(shù)據(jù),然后輸出。 實(shí)驗(yàn)七 使用 TCP 協(xié)議的 Socket 網(wǎng)絡(luò)程序設(shè)計 一、實(shí)驗(yàn)?zāi)康? 掌握 Socket 通訊機(jī)制,掌握 Socket 和 ServerSocket 類和相關(guān)方法 二、實(shí)驗(yàn)要求: 通過 Socket 編程,掌握網(wǎng)絡(luò)應(yīng)用程序的開發(fā)方法;掌握利用 Java 提供的基本組件進(jìn)行網(wǎng)絡(luò)傳輸;掌握 Java 提供的多線程機(jī)制,異常處理機(jī)制和低層對協(xié)議的通信機(jī)制,通過 Socket編程,掌握網(wǎng)絡(luò)應(yīng)用程序的開發(fā)方法。 三、實(shí)驗(yàn)內(nèi)容和步驟 創(chuàng)建服務(wù)器和客戶程序,在運(yùn)行客戶程序的計算機(jī)上輸入的內(nèi)容,可以在服務(wù)器屏幕上看到 實(shí)驗(yàn)程序 import .*。 import .*。 public class ServerClient { public ServerClient(int port) { Server server=new Server(port)。 JAVA 實(shí)驗(yàn)報告 42 ()。 Client client=new Client(port)。 ()。 } public static void main(String[] args) { new ServerClient(7777)。 } } //服務(wù)器線程 class Server extends Thread { //使用端口號 int port。 ServerSocket server。 Socket socket。 //服務(wù)器輸出流 DataOutputStream outStream=null。 //服務(wù)器輸
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1