Rabu, 10 Juni 2015

Progam Java Sederhana (Tugas 1 Pemrograman Jaringan)

Program Menampilkan Nama PC menggunakan Java


Pada tugas kali ini saya akan menjeleaskan mengenai program sederhana yang akan menampilkan nama PC yang sedang mengeksekusi program tersebut dengan menggunakan bahasa pemrograman Java. 


Listing Program

Berikut adalah list of program yang digunakan untuk membuat program sederhana kali ini. Simpan program ini dengan nama getName.java dan simpan dimana saja, atau bisa disimpan di dalam C:\Program Files (x86)\Java\jdk1.7.0\bin untuk yang belum melakukan setting path.

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 Program 

import java.net.*;

Potongan pertama program adalah mengimport library yang digunakan dalam program ini yaitu import lib java.net.*. Lib tersebut merupakan lib yang mendukung pemrograman socket/jaringan. 

public class getName {
public static void main(String args[]) throws Exception {
InetAddress host = null;
host = InetAddress.getLocalHost();

ini adalah untuk membuat class yang bernama getName yang didalamnya terdapat fungsi InetAddress yaitu kelas yang akan mengambil alamat IP dari PC yang mengeksekusi program ini dan kemudian disimpan di dalam host, dan fungsi ini tidak akan bisa bekerja bila sebelumnya kita tidak mengimport lib java.net.* 

System.out.println("Nama komputer Anda: " +
host.getHostName());
}
}

potongan program yang terakhir adalah statement untuk menampilkan nama PC ke layar command prompt. disini terdapat penggunaan methodgetHostName() yang merupakan salah satu method dari kelasInetAddress untuk menampilkan nama PC yang mengeksekusi program ini. 

Output Program

untuk menjalankan program getName.java, yang harus dilakukan adalah buka comandprompt terlebih dahulu. kemudian arahkan ke dalam direktori C:\Program Files (x86)\Java\jdk1.7.0\bin (untuk yang sudah melakukan setting path arahkan ke dalam direktori tempat menyimpan file tersebut.


Eksekusi program

Tidak ada komentar:

Posting Komentar