有两个包,各个包下面有一个类,我如何把其中一个类中的字符串,传到另外一个包下的类中去,新人求教,谢谢了
其中一个类:
package com.slcs.tools;
import java.io.*;
import java.net.*;
import java.util.Arrays;
public class AcceptData {


static String data1;

  
 public  AcceptData(String data1)
 {
 
 try {
ServerSocket server=new ServerSocket(12345);
System.out.println("正在监听12345端口......");
//保持阻塞
Socket s=server.accept();
BufferedInputStream bis=new BufferedInputStream(s.getInputStream());
byte[] data=new byte[1024];
while(true)
{
int len=bis.read(data);
data1=new String(Arrays.copyOf(data,len));

System.out.println("接收到的数据:"+data1);
 
}

} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
 }  

}
另一个:
package com.slcs.view;
import javax.swing.*;
import java.awt.*;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import com.slcs.tools.AcceptData;class drawboxing extends JPanel {
    private List<Integer> values;                      // 保存接收到的数据的容器.
    private static final int MAX_VALUE = 200;          // 接收到的数据的最大值.
    private static final int MAX_COUNT_OF_VALUES = 100; // 最多保存数据的个数.
    String data1 = ....(就是想把上面那个data1传到这儿来)