我先运行监听程序,界面出来后通过点击jButton1建立好连接后,才传送消息的。
解决方案 »
- 写了一个判断一个点是否在院内的程序自己都混乱了,求助
- 关于在50-60之间形成随机数并统计个数
- JAVA利用registry访问注册表的问题
- 运行中出现这种错误,JSP调用EJB,用的是STRUTS加EJB架构,谢谢各位大哥
- 如何整合apache2.0.49与tomcat5.0.19?(100分求apache和tomcat的整合方案)
- 怎样获得.jar文件的txt文本文件
- 如何变相增加数组长度
- 类似于package net.wy; 应该把net目录放在哪里? 是简单的问题~~~ 我就是不会~~
- 看这段程序,问题出再那里??
- 只能录入数字的文本框
- 求救!帮帮忙!
- "sun.io.MalformedInputException"异常?
class SendMessage {
public static void main(String[] args)throws Exception{
String s = "test transfer a message";
ListenerFrame.printStream.println(s);//此处报错NullPointerException
}我先运行监听程序,界面出来后通过点击jButton1建立好连接后,才传送消息的。你的监听程序和运行的SendMessage是在两个 JVM 中,
SendMessage 程序的 JVM 里,ListenerFrame.printStream没有被初始化,仍然是null
不可能,因为对象不可能跨 JVM 重用。
如果需要重用的话,可以用同一个 JVM 多线程。
或者在 JVM 中再启动一个 socket 监听,其他程序通过socket连接给 java 程序发命令,
java 程序再发给它的24小时监听服务socket
也只能如此了,我去研究一下先。