Java學習筆記(四) 網路與資料庫

2021-08-07 09:20:37 字數 748 閱讀 5098

大部分筆記來自:微學苑

url myurl;

try catch(malformedurlexception e)

因建立url物件可能會產生malformedurlexception異常。所以,建立url物件的**應出現在try…catch語句塊中,以便能捕捉**錯誤異常。

要接收和發關資訊還要用urlconnection類,程式獲得乙個urlconnection物件,相當於完成對指定url的乙個http連線。以下是示意獲得urlconnection物件的**。

url mu = new

url(「先要建立乙個url物件

urlconnection muc = mu.openconnection();//獲得urlconnection物件

上述**說明,先要建立乙個url物件,然後利用url物件的openconnection()方法,從系統獲得乙個urlconnection物件。程式有了urlconnection物件後,就可使用urlconnection類提供的以下方法獲得流物件和實現網路連線:

getoutputstream():獲得向遠端主機傳送資訊的outputstream流物件;

getinputstream():獲得從遠端主機獲取資訊的inputstream流物件。有了網路連線的輸入和輸出流,程式就可實現遠端通訊;

connect():設定網路連線。

該部分內容過於繁雜,單獨學習為妙。

JAVA學習15 網路基礎

每個計算裝置上都有若干個網絡卡 每個網絡卡上有 全球唯一 單獨的硬體位址,mac位址 保留ip 127.0.0.1 本機 ipv4 192.168.0.100,每段從0到255 ipv6 128bit長,分成8段,每段4個16進製制數 port 埠,0 65535 0 1023,os已經占用了,80...

學習筆記09 網路程式設計

網路程式設計 scoke程式設計 通訊 套接字程式設計 傳送端 1 建立傳送端socket物件 datagramsocket類 2 建立資料報包。datagrampacket類 datagrampacket 要傳送的內容 位元組陣列形式,陣列的長度,ip位址,埠號 怎麼獲取自己的ip位址?ineta...

Docker學習筆記 三 網路

docker官方資料 網路分類 bridge 橋接網路 host 主機網路 overlay 覆蓋網路 macvlan 虛擬網絡卡 none 網路外掛程式 非docker官方提供 檢視docker網路 docker network ls docker預設使用的網路連線。簡單理解為,外界網路與宿主機本是...