请java高手帮我注释或者解释一下这个例子?求大神帮助

问题描述:

请java高手帮我注释或者解释一下这个例子?求大神帮助
请java高手帮我注释或者解释一下这个例子?这是线程组的一个例子看不懂,谢谢帮助;public class Grp implements Runnable{public void run(){for(;;){System.out.println("thread: " + Thread.currentThread().getName());try{Thread.sleep(300);}catch(InterruptedException e){}}}public static void main(String[] args){ThreadGroup g = new ThreadGroup("My Group");Runnable r = new Grp();Thread t = new Thread(g,r);t.start();t = new Thread(g,r);t.start();for(;;){try{Thread.sleep(5000);}catch(InterruptedException e){}g.suspend();System.out.println("thread " + Thread.currentThread().getName());try{Thread.sleep(5000);}catch(InterruptedException e){}g.resume();}} }
1个回答 分类:综合 2014-12-12

问题解答:

我来补答
public class SingleMan{//定义一个公共类,该类采用了单例模式 private static String name ;//定义一个name的成员变量 private static SingleMan sm = new SingleMan("徐海波") ; //定义静态的类的实例,并且为构造函数传参 private SingleMan(String name){//定义该类私有的构造方法,方法中为成员变量name赋值,在其他类中不能被new(创造)出来.this.name = name ; } private static SingleMan getInstence(){ //定义静态方法,获取实例 return sm ; } }
 
 
展开全文阅读
剩余:2000
上一页:
下一页:判断题。