<track id="1rt7t"></track>
<pre id="1rt7t"></pre>

    <p id="1rt7t"><ruby id="1rt7t"><b id="1rt7t"></b></ruby></p>

      軟件培訓網

      歡迎訪問軟件培訓網!招生咨詢電話與微信:15225191462(周老師)
      軟件培訓網,專業解決學IT疑難雜癥!

      首頁 > java > JAVA技術/ 正文

      java網絡編程是什么?

      2012-11-02 13:07:33 軟件培訓網

              java網絡編程對于很多的初學者來說,都是很向往的一種編程技能和java技術,但是很多的初學者卻因為很長一段時間無法進入網絡編程的大門而放棄了對于該部分技術的學習。網絡編程就是在兩個或兩個以上的設備(例如計算機)之間傳輸數據。程序員所作的事情就是把數據發送到指定的位置,或者接收到指定的數據,這個就是狹義的網絡編程范疇。在發送和接收數據時,大部分的程序設計語言都設計了專門的API實現這些功能,程序員只需要調用即可。1wX軟件培訓網

      Java語言是在網絡環境下誕生的,所以Java語言雖然不能說是對于網絡編程的支持最好的語言,但是必須說是一種對于網絡編程提供良好支持的語言,使用Java語言進行網絡編程將是一件比較輕松的工作。1wX軟件培訓網

      和網絡編程有關的基本API位于java.net包中,該包中包含了基本的網絡編程實現,該包是網絡編程的基礎。下面來介紹一個基礎的網絡類——InetAddress類。該類的功能是代表一個IP地址,并且將IP地址和域名相關的操作方法包含在該類的內部。1wX軟件培訓網

       關于該類的使用,下面通過一個基礎的代碼示例演示該類的使用,代碼如下:1wX軟件培訓網

       package inetaddressdemo;1wX軟件培訓網

      import java.net.*;1wX軟件培訓網

      /**1wX軟件培訓網

       * 演示InetAddress類的基本使用1wX軟件培訓網

       */1wX軟件培訓網

      public class InetAddressDemo {1wX軟件培訓網

               public static void main(String[] args) {1wX軟件培訓網

                         try{1wX軟件培訓網

                                  //使用域名創建對象1wX軟件培訓網

                                  InetAddress inet1 = InetAddress.getByName("www.zz-benet,com");1wX軟件培訓網

                                  System.out.println(inet1);1wX軟件培訓網

                                  //使用IP創建對象1wX軟件培訓網

                                  InetAddress inet2 = InetAddress.getByName("127.0.0.1");1wX軟件培訓網

                                  System.out.println(inet2);1wX軟件培訓網

                                  //獲得本機地址對象1wX軟件培訓網

                                  InetAddress inet3 = InetAddress.getLocalHost();1wX軟件培訓網

                                  System.out.println(inet3);1wX軟件培訓網

                                  //獲得對象中存儲的域名1wX軟件培訓網

                                  String host = inet3.getHostName();1wX軟件培訓網

                                  System.out.println("域名:" + host);1wX軟件培訓網

                                  //獲得對象中存儲的IP1wX軟件培訓網

                                  String ip = inet3.getHostAddress();1wX軟件培訓網

                                  System.out.println("IP:" + ip);1wX軟件培訓網

                         }catch(Exception e){}1wX軟件培訓網

               }1wX軟件培訓網

      }1wX軟件培訓網

      在該示例代碼中,演示了InetAddress類的基本使用,并使用了該類中的幾個常用方法,該代碼的執行結果是:1wX軟件培訓網

       www.zz-benet,com/220.181.28.501wX軟件培訓網

      /127.0.0.11wX軟件培訓網

      chen/192.168.1.1001wX軟件培訓網

      域名:chen1wX軟件培訓網

      IP:192.168.1.1001wX軟件培訓網

      說明:由于該代碼中包含一個互聯網的網址,所以運行該程序時需要聯網,否則將產生異常。1wX軟件培訓網

      在后續的使用中,經常包含需要使用InetAddress對象代表IP地址的構造方法,當然,該類的使用不是必須的,也可以使用字符串來代表IP地址進行實現。1wX軟件培訓網

      文章由軟件培訓網整理轉載請注明:http://www.jeanpop2.com1wX軟件培訓網


      Tags:河南北大青鳥電腦培訓學校在哪里呢,鄭州java大數據培訓學校哪家好呢,鄭州全棧式軟件開發工程師培訓學校哪家好,鄭州北大青鳥軟件開發培訓學費怎么收的,鄭州北大青鳥告訴你學java怎么學,想在鄭州學IT專業技術去哪里比較好

      更多河南北大青鳥電腦培訓學校在哪里呢,鄭州java大數據培訓學校哪家好呢,鄭州全棧式軟件開發工程師培訓學校哪家好,鄭州北大青鳥軟件開發培訓學費怎么收的,鄭州北大青鳥告訴你學java怎么學,想在鄭州學IT專業技術去哪里比較好相關文章

      搜索
      軟件培訓學校哪家好,就來軟件培訓網咨詢
      軟件培訓學校哪家好,就來軟件培訓網咨詢
      軟件培訓學校哪家好,就來軟件培訓網咨詢
      軟件培訓學校哪家好,就來軟件培訓網咨詢
      • QQ交談
      制服丝袜无码中文字幕第1页

      <track id="1rt7t"></track>
      <pre id="1rt7t"></pre>

        <p id="1rt7t"><ruby id="1rt7t"><b id="1rt7t"></b></ruby></p>