日期:2014-05-20  浏览次数:20634 次

一个关于函数传值问题
本人写了一个聊天程序,   发现不能多个人同时聊天,   所以在程序中加入线程,下面就是实现这个线程的类的构造函数,   工作过程是当主程序接到客户请求后建立连接,   然后调用这个类来建立一个进程.
public   Service   (ObjectOutputStream   output,   ObjectInputStream   input,   JTextArea   displayArea)   {
    output   =   output;
    input   =   input;
    displayArea   =   displayArea;
    displayArea.append( "this   is   a   try ");
  }
我想问一下,   这样传值能不能实现在主程序中与该线程进行数据传递.   使output,input的数据能在displayArea里显示出来.

------解决方案--------------------
没明白....说明白些。

不过得写成this.output = output;
------解决方案--------------------
应该是能,没试过。
传的是引用,地址一样,都是对一个对象进行操作。