Javada Soket programlama uygulaması

Server Class : 
//bağlantı kurduğun bilgisayarda olması gerekn komut

package SoketProgramlama;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;


//bağlantı kurduğun bilgisayarda olması gerekn komut
<!--more-->
public class Server {
	
	private static final int PORT = 81;
	
	public static void main(String[] args) throws IOException {
		ServerSocket sunucuSoket = new ServerSocket(PORT);
		
		Socket İstemciSoketi = sunucuSoket.accept();
		
		BufferedReader alıcı = new BufferedReader(new 
				InputStreamReader(İstemciSoketi.getInputStream()));
		
		PrintWriter verici = new PrintWriter(new 
				BufferedWriter(new OutputStreamWriter(İstemciSoketi.getOutputStream())),true);
		
		int sayi = Integer.parseInt(alıcı.readLine());
		
		if(sayi &lt; 0)
			verici.println(&quot;Sunucu cevabı : bu sayı negatif&quot;);
		
		else
			verici.println(&quot;Sunucu cevabı : bu sayı pozitif&quot;);
		
	}

}

Client class :
//İstemci de olması gerekn komut

package SoketProgramlama;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.InetAddress;
import java.net.Socket;
import java.util.Scanner;


//İstemci de olması gerekn komut
public class Client {


	public static void main(String[] args) throws IOException {
		InetAddress adres = InetAddress.getByName(null);/* null yerine bağlantı kurduğun server
                                                                  ip adresini yazcaksın
		Socket soket = new Socket(adres,81);
		
		System.out.println("soket = " + soket);
		
		BufferedReader alıcı = new BufferedReader(new 
				InputStreamReader(soket.getInputStream()));
		
		PrintWriter verici = new PrintWriter(new 
				BufferedWriter(new OutputStreamWriter(soket.getOutputStream())),true);
		
		
		System.out.println("bir sayı giriniz : ");
		int  sayı = new Scanner(System.in).nextInt();
		
		verici.println(sayı);
		System.out.println(alıcı.readLine());
		soket.close();

	}

}