Java-我正在制作一个服务器,用于发送客户端最新更新

Java-我正在制作一个服务器,用于发送客户端最新更新,java,Java,所以我有这个类,这个类在我的另一个文件中有我想要的字符串(字符串消息) 从服务器接收消息。我不知道如何将字符串放入另一个包和类中。任何帮助都将是惊人的 public class Client { private static Socket socket; public static void main(String args[]) { try { String host = "localhost"; int port = 43594;

所以我有这个类,这个类在我的另一个文件中有我想要的字符串(字符串消息) 从服务器接收消息。我不知道如何将字符串放入另一个包和类中。任何帮助都将是惊人的

public class Client 
{
private static Socket socket;

public static void main(String args[])
{
    try
    {
        String host = "localhost";
        int port = 43594;
        InetAddress address = InetAddress.getByName(host);
        socket = new Socket(address, port);

       //Send the message to the server
        OutputStream os = socket.getOutputStream();
        OutputStreamWriter osw = new OutputStreamWriter(os);
        BufferedWriter bw = new BufferedWriter(osw);

        //String number = "2";
        String number = ClientSettings.ClientSettings.ClientVersion;

        String sendMessage = number + "\n";
        bw.write(sendMessage);
        bw.flush();
        System.out.println(""+sendMessage);

        //Get the return message from the server
        InputStream is = socket.getInputStream();
        InputStreamReader isr = new InputStreamReader(is);
        BufferedReader br = new BufferedReader(isr);
        String message = br.readLine(); //this is the string i need to get...
        System.out.println("" +message);
    }
    catch (Exception exception) 
    {
        exception.printStackTrace();
    }
    finally
    {
        //Closing the socket
        try
        {
            socket.close();
        }
        catch(Exception e)
        {
            e.printStackTrace();
        }
    }
  }

在需要使用“消息”的类中定义私有字符串(使用getter/setter方法)

然后在类内客户端:

UseMessage.getInstance().setMessage(br.readLine());
如果您需要参加其他课程:

String message = UseMessage.getInstance().getMessage();

看一看

服务器端似乎工作正常,但客户端部分um.setMessage(br.readLine());没有任何想法?我将把UseMessage um=new UseMessage()放在哪里;um.setMessage(br.readLine());在客户端。课堂上?当然可以。我应该把它放在一个新问题中吗?因为这个只有500个字符
String message = UseMessage.getInstance().getMessage();