PROGRAM JAVA
·
Get
IP
Listing
Program
Pertama-tama
kita harus menggunakan sintaks import
java.net.*; sintaks berguna untuk membaca library yang berada di
dalam folder net yang ada di folder java. Library yang diimport akan digunakan
pada program digunakan untuk menampilkan ip address yang ada pada computer tersebut.
Sintaks public class getip { ,
sintaks tersebut menyatakan kita membuat class dengan nama getip. Sintaks public static void main(String args[])
throws Exception {, sintaks tersebut menyatakan class getip adalah
class utama pada program tersebut sehingga filenya bernama getip.java. Sintaks
program getip dipisahkan di atas agar lebih mudah untuk mengetahui fungsinya. Sintaks
InetAddress host; = null;
berfungsi untuk mendeklarasikan InetAddress terhadap objek host yang memiliki
nilai awal null. Sintaks host =
InetAddress.getLocalHost(); berfungsi agar objek host di beri
nilai yaitu InetAddress.getLocalHost(). Sintaks byte ip[] = host.getAddress(); agar kita membuat
sebuah variable yg bertipe data array byte yang bernama ip yang dimana isinya
di ambil dari host.getAddress(), agar dia memanggil method getAddress pada
objek host yang telah di deklarasikan tadi. Lalu dibuat perulangan untuk
mencetak ip address computer tersebut.
Output Program
·
getName
Listing
Program
Penjelasan
mengenai program dan cara menjalankannya sama seperti sebelumnya. Untuk
mengetahui ip komputer yang sedang dipakai, maka pada program getname
menggunakan sintaks host.getHostName();
untuk menampilkan nama computer yang kita pakai.
Output
·
IPtoName
Listing
Program
Sintaks
import java.net.*;, syntax
ini berfungsi untuk membaca library yang letaknya di dalam folder net pada
folder java. Lalu, kita membuat class bernama IPtoName. Kemudian diberi statement if dimana jika argumen
panjangnya sama dengan 0 maka cetak nama pemakai dan IPtoName lalu program akan
kembali ke semula dan program akan mendeklarasikkan String host yaitu 0 dan
InetAddress address bernilai null. Kemudian program akan mengulang ke bagian address
yang terdapat di InetAddress pada host kemudian apabila perulangan tersebut
tidak terpenuhi maka akan mencetak invalid IP – malformed ip.
Output
·
NsLookup
Listing
Program
Sintaks
import java.net.*; berfungsi untuk
membaca library yang letaknya di dalam folder net pada folder java. Lalu
program akan masuk ke dalam class program yang bernama NsLookup. Pada program utama ini akan mencetak Pemakai : Java NsLookup
hostname lalu mendeklarasikan String host adalah 0 dan InetAddress address
bernilai null, kemudian apabila host tidak dikenal maka program akan
menampilkan Unknown host. byte ip[]
= host.getAddress(); sintaks ini berfungsi membuat suatu
variable yang bertipe data array byte yang bernama ip yang isinya di ambil dari
host.getAddress(), artinya dia akan memanggil method getAddress pada objek host
yang telah di deklarasikan tadi. Lalu dibuatlah perulangan untuk mencetak ip
address pada computer tersebut.
Output
Tidak ada komentar:
Posting Komentar