Kamis, 30 Maret 2017

Listing dan Logika program getName.java

Listing

import java.net.*;
public class getName {
public static void main (String args [])
throws Exception {
InetAddress host = null;
host = InetAddress.getLocalHost();
System.out.println ("Nama Komputer Anda : " + host.getHostName ());
}
}

Logika

import java.net.*;
Adalah  singkatan dari Input Output. Input melibatkan masukan data dari peralatan input, sedangkan output akan menampilkan data kepada pengguna. Dan memperbolehkan program berkomunikasi melewati jaringan

public class getName {
public static void main (String args [])
Pada kodingan diatas adalah class yang diberi nama dengan getName, sedangkan dengan listing program public static void main (String args []) merupakan elemen wajib yang harus ada dalam bahasa pemrograman java, karena tanpa adanya elemen tersebut, program yang dibuat dengan bahasa pemrograman java tidak akan berjalan dengan baik.

throws Exception {
merupakan pendefinisian dari class ditambah Exception yaitu peristiwa yang menjalankan alur proses normal pada program. Peristiwa ini biasanya berupa kesalahan (error) dari beberapa bentuk. Ini disebabkan program kita berakhir tidak normal.

InetAddress host = null;
host = InetAddress.getLocalHost();
 Pada listing ini berate kita membuat  objek baru dengan nama “host” dari kelas InetAddress dan mengambil informasi ip dari host local dengan nilai awal null. Selanjutnya “host” diberi nilai berdasarkan IP yang di dapat menggunakan perintah

host = InetAddress.getLocalHost();  ==> mendapatkan IP Lokal

System.out.println ("Nama Komputer Anda : " + host.getHostName ());
Listing yang berfungsi untuk mencetak “Nama Komputer Anda” diikuti oleh hostingan local yang ada di computer.

Output :






Tidak ada komentar:

Posting Komentar