Logika Program :
Listingan di atas adalah source code dalam bahasa pemrograman java. "import java.net" adalah library yang kita gunakan untuk menyambungkan ke socket / jaringan. "Public class NsLookup" adalah nama class tersebut yang kita pakai, jika kita ingin menyimpan program tersebut, maka kita harus menyimpannya dengan nama "NsLookup.java". "Public static void main (String args []) throws Exception" yang artinya menerangkan kata public, jadi dapat di akses di dalam kelas maupun di luar kelas. dan void artinya kosong atau dia tidak mempunyai nilai balik."if (args.length == 0)" pada listingan ini digunakan percabangan "IF" dan jika panjang variable tersebut sama dengan nol maka program benar. kemudian listing selanjutnya "address = InetAddress.getByName" adalah untuk mendeklarasikan dengan nilai nul dan akan di hubungkan pada perulangan try-catch untuk mengambil alamat IP tersebut kemudian ditampung dalam address.getAddress. Setelah di tampung, maka akan dicetak dengan perintah "System.out.println((ip[i]) & 0xff);". dan akan tercetak alamat IP yg diambil dari nama host tersebut.
Cara menjalankan Program :
Pertama-tama buka terlebih dahulu Command Prompt (CMD) lalu masuk kedalam folder tempat dimana kita menyimpan program tersebut. Setelah itu ketik di CMD "javac NsLookup.java" setelah berhasil dan program tidak ada yang eror ketik lagi "java NsLookup" maka nama host laptop / PC kita akan muncul. berikut Outputnya :
ingat untuk melakukan pengompile yang benar maka kita harus mengetik "java NsLookup USERs" maka output yang benar akan keluar seperti gambar di bawah ini.
Maka akan terlihat ip address laptop / pc kita dengan cara memanggil nama host. ingat, java adalah key sensitive jadi harus di perhatikan besar dan kecilnya huruf tersebut.
Tidak ada komentar:
Posting Komentar