启动线程序,我传送参数给这个线程,程序如下
主线程序:
thread = new Thread()
newland = new Newland();
newland.xiaoxi(rowindex,now_index, false); thread = new Thread(newland); thread.start();分线程 private int rows1;
private int secrow1;
private boolean reg=false;
public void xiaoxi( int rows2, int secrow2, boolean reg2){
rows1 =rows2;
secrow1 =secrow2;
reg =reg2;
}启动后,分线成没有问题,但我主线程 中的如果我把now_index这个换成其他数字的话,这个分线成中的rows1价值也要改变,这个问题很麻烦,请教一下各位是否遇到了的,如何解决?谢谢
主线程序:
thread = new Thread()
newland = new Newland();
newland.xiaoxi(rowindex,now_index, false); thread = new Thread(newland); thread.start();分线程 private int rows1;
private int secrow1;
private boolean reg=false;
public void xiaoxi( int rows2, int secrow2, boolean reg2){
rows1 =rows2;
secrow1 =secrow2;
reg =reg2;
}启动后,分线成没有问题,但我主线程 中的如果我把now_index这个换成其他数字的话,这个分线成中的rows1价值也要改变,这个问题很麻烦,请教一下各位是否遇到了的,如何解决?谢谢
重载其构建方法,Super();后把Newland成员句柄指向外面主线程的Newland对象,就可以搞互动拉!
ps:注意同步问题