最贊回答 / zoudk
從最底層,MAC地址是固化在網(wǎng)卡中的鏈路層地址,又叫MAC地址,是不能唯一識(shí)別這個(gè)網(wǎng)卡的,如果計(jì)算機(jī)只有一個(gè)網(wǎng)卡,那么它就可以唯一標(biāo)識(shí)這臺(tái)計(jì)算機(jī)
2016-03-21
最新回答 / chun0801
Socket通信 ?只能是在內(nèi)網(wǎng),要想在外網(wǎng)也進(jìn)行通信的話 ?可以利用第三方軟件 花生殼將服務(wù)器的內(nèi)網(wǎng)IP映射到外網(wǎng)上
2016-03-17
最新回答 / 天狼歲月如歌
把之前運(yùn)行的程序關(guān)閉。java虛擬機(jī)被占用了。
已采納回答 / Leimans_
數(shù)據(jù)表并不是真的表, 只是一個(gè)sql文件, 文件里保存的數(shù)據(jù)表創(chuàng)建的sql語句, 可以放到數(shù)據(jù)庫中執(zhí)行sql語句來創(chuàng)建對(duì)應(yīng)的表
2016-03-08
已采納回答 / 散落凡塵的雨
其實(shí)是一樣的,只不過表現(xiàn)的形式不同。192.168.56.1轉(zhuǎn)化成字節(jié)數(shù)組就是[-64,-88,56,1],具體轉(zhuǎn)化:byte為8字節(jié)192太大所以表示不成正數(shù)的192就表示成-64,其余的都是同理,56可以表示成56。(至于為什么要表示成-64,原因是在計(jì)算機(jī)中存儲(chǔ)的數(shù)都是補(bǔ)碼,-64的補(bǔ)碼與192的補(bǔ)碼相同都是11000000所以可以這樣存儲(chǔ))。
2016-03-08
最新回答 / 橘子_320
你按照老師視頻上的寫就行了啊~~老師都寫好了啊
最新回答 / rookie2maven
InetAddress address=InetAddress.getByAddress("IP地址);System.out.println(address.getHostName());
2016-03-04
最贊回答 / SoyaDokio
對(duì)于還在糾結(jié)端口號(hào)為-1的朋友,我說兩點(diǎn):1、HTTP協(xié)議在當(dāng)初制定時(shí)規(guī)定,其默認(rèn)端口號(hào)為80,即未申明(省略)端口號(hào)的情況下,瀏覽器自動(dòng)為其補(bǔ)充上URL中缺失的“:80”部分。關(guān)于HTTP協(xié)議的其它詳情,可查閱RFC 2616。2、java.net.URL.getPort()規(guī)定,若URL的實(shí)例未申明(省略)端口號(hào),則返回值為-1。兩件事情請(qǐng)區(qū)分開來。
2016-03-04
最新回答 / 小立
雖然在大多數(shù)的時(shí)候可以直接使用Socket類或輸入輸出流的close方法關(guān)閉網(wǎng)絡(luò)連接,但有時(shí)我們只希望關(guān)閉OutputStream或InputStream,而在關(guān)閉輸入輸出流的同時(shí),并不關(guān)閉網(wǎng)絡(luò)連接。這就需要用到Socket類的另外兩個(gè)方法:shutdownInput和shutdownOutput,這兩個(gè)方法只關(guān)閉相應(yīng)的輸入、輸出流,而它們并沒有同時(shí)關(guān)閉網(wǎng)絡(luò)連接的功能。
已采納回答 / SoyaDokio
這是一種正確、嚴(yán)謹(jǐn)?shù)膶懛?。?yàn)證非NULL是編碼中很重要的一環(huán)。假如本來就是NULL,這是調(diào)用各自的close()方法是會(huì)報(bào)錯(cuò)的。如果在實(shí)例化這些對(duì)象時(shí)出錯(cuò)導(dǎo)致這些對(duì)象為NULL,或是實(shí)例化沒問題但中途出了什么異常導(dǎo)致這些對(duì)象為NULL,都會(huì)在未經(jīng)驗(yàn)證非NULL前嘗試調(diào)用close()方法關(guān)閉時(shí)報(bào)錯(cuò)。p.s. 講師寫socket關(guān)閉條件時(shí)寫的是if(socket!=null)socket.close();這樣寫沒錯(cuò),但我想說一般是另一種寫法if(!socket.isClosed())socket.close...
2016-02-29