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

正文內容

java上機實驗報告-資料下載頁

2025-03-04 06:38本頁面

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

  

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