coding program
Tugas hebat
import java.io.IOException;//kelas yang berada pada java.io package
import java.net.InetAddress;//package kelas pada java
import java.net.Socket;
import java.net.UnknownHostException;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws UnknownHostException {
// TODO code application logic here
String host="localhost";
InetAddress inetAddress = InetAddress.getByName(host);//digunakan untuk mendapatkan IP Addressdari suatu host bernama(nama_host)
String hostName=inetAddress.getHostName();
for (int port = 0;port<=65535;port++){
//baris di bawah kemungkinan terjadi error pada statement(try-catch block)
try{
Socket socket=new Socket(hostName,port);
String text=hostName+"is listening on port"+port;
System.out.println(text);
socket.close();
}catch(IOException e){
String s=hostName+"is not listening on port"+port;
System.out.println(s);
}
}
}
}
Tidak ada komentar:
Posting Komentar