A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 曾林魁 于 2013-5-30 12:22 编辑
  1. class ThreadDemo1 extends Thread
  2. {   
  3.         void ThreadDemo1(){}
  4.     void ThreadDemo1(String name)
  5.         {
  6.             super(name);
  7.         }
  8.         public void run()
  9.         {   
  10.                 for (int i = 0;i<=100 ;i++ )
  11.                 {
  12.                         System.out.println(this.getName()+"this is a instance of thread");
  13.                 }
  14.             
  15.         }
  16.         public static void main(String[] args)
  17.         {   
  18.                 ThreadDemo1 t1= new ThreadDemo1("线程1");
  19.                 ThreadDemo1 t2= new ThreadDemo1("线程2");
  20.                 //ThreadDemo1 t1= new ThreadDemo1();
  21.                 //ThreadDemo1 t2= new ThreadDemo1();
  22.                 t1.start();
  23.                 t2.start();
  24.                 System.out.println("Hello World!");
  25.         }
  26. }
复制代码
编译提醒无法调用构造器怎么回事?

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

4 个回复

倒序浏览
  1. class Demo extends Thread
  2. {   
  3.                 Demo()
  4.                 {
  5.       
  6.                 }
  7.         Demo(String name)
  8.         {
  9.             super(name);
  10.         }
  11.         public void run()
  12.          {   
  13.                 for (int i = 0;i<=100 ;i++ )
  14.                 {
  15.                         System.out.println(this.getName()+"this is a instance of thread");
  16.                 }         
  17.         }
  18.         public static void main(String[] args)
  19.         {   
  20.                 Demo t1= new Demo("线程1");
  21.                 Demo t2= new Demo("线程2");
  22.                 Demo t3= new Demo();
  23.                 Demo t4= new Demo();
  24.                 t1.start();
  25.                 t2.start();
  26.                 t3.start();
  27.                 t4.start();
  28.                 System.out.println("Hello World!");
  29.         }
  30. }
复制代码
构造函数前面没有修饰符的

评分

参与人数 2技术分 +1 黑马币 +1 收起 理由
袁梦希 + 1 赞一个!
曾林魁 + 1

查看全部评分

回复 使用道具 举报
你的构造方法都写了void了 还能编译通过吗?
回复 使用道具 举报
我补充是没有返回值的修饰符的

评分

参与人数 2技术分 +1 黑马币 +2 收起 理由
袁梦希 + 1 很给力!
曾林魁 + 2

查看全部评分

回复 使用道具 举报
赵利斌 发表于 2013-5-25 19:44
我补充是没有返回值的修饰符的

嗯嗯  谢谢;我当时调试了很久都没发现自己多加了个Void
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马