下面的线程到底用什么程序名来运行?是用Multi_Thread.java还是Multi_Thread fiel.java class Multi_Thread file真搞笑,这样都能通过? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 上面这段是从一个网站上取得的。http://www.cn-java.com/index_focus.php?kind=12&title=Java%CF%DF%B3%CC进入多线程编程==>专题文章>>Java多线程程序设计入门(2002-08-10)我改了一下但是通不过。请看看错在哪里?class thread1 extends Thread { public void run() { System.out.println("Thread1 is running…"); } } class thread2 implements Runnable { public void run() { System.out.println("Thread2 is running…"); } } public class Multi_Thread //声明主类; { public static void mail(String args[]) file://声明主方法; { thread1 threadone=new thread1(); Thread threadtwo=new Thread(new thread2()); threadone.start(); threadtwo.start(); //strat()方法启动线程; } } 用javac Multi_Thread.java编译时,系统显示以下错误信息:Multi_Thread.java:42: illegal character: \0 Thread threadtwo=new Thread(new thread2()); ^Multi_Thread.java:42: illegal character: \0 Thread threadtwo=new Thread(new thread2()); ^Multi_Thread.java:43: illegal character: \0 threadone.start();^Multi_Thread.java:43: illegal character: \0 threadone.start(); ^Multi_Thread.java:43: illegal character: \0 threadone.start(); ^Multi_Thread.java:43: illegal character: \0 threadone.start(); ^Multi_Thread.java:43: illegal character: \0 threadone.start(); ^Multi_Thread.java:43: illegal character: \0 threadone.start();请问该怎么改?谢谢 public static void mail(String args[]) file://声明主方法; =>public static void mail(String args[]) //file:声明主方法; :) 按楼上的修改后就因该可以了。真正的线程实体是Thread,而Runnable是Thread的基础类。 我重新修改后还是这样。class thread1 extends Thread { public void run() { System.out.println("Thread1 is running…"); } } class thread2 implements Runnable { public void run() { System.out.println("Thread2 is running…"); } } public class Multi_Thread //声明主类; { public static void mail(String args[]) //声明主方法; { thread1 threadone=new thread1(); Thread threadtwo=new Thread(new thread2()); threadone.start(); threadtwo.start(); //strat()方法启动线程; } } 我重新写了程序,现在编译能通过了。但是用java Multi_Thread Exception in thread "main" java.lang.NoSuchMethodError: main我想怎么才能看到到底是哪个线程启动。 你连main都写错了,写成了mail 关于java gui问题 问题:关于锁失效的问题 Eclipse中运行java文件问题 ! 不知发哪里好,找个人气旺的吧。 SOA的问题 Java问题 ??怎样让我的文本框加到Panel的最左边,而不要有一点空白??? 各位JAVA老大们,帮我个忙好吧?我有个简单的JAVA题目不会做 求DELPHI加密JAVA解密的算法 一个小问题。帮忙啊 哪儿有JAVA使用参考手册下载? 有谁用过JBuider 8 啊,紧急求救 菜鸟发问:了解java 2D组件的大侠,请进来取分!
http://www.cn-java.com/index_focus.php?kind=12&title=Java%CF%DF%B3%CC
进入多线程编程==>专题文章>>Java多线程程序设计入门(2002-08-10)
我改了一下但是通不过。请看看错在哪里?class thread1 extends Thread
{
public void run() { System.out.println("Thread1 is running…"); } } class thread2 implements Runnable {
public void run()
{
System.out.println("Thread2 is running…");
}
} public class Multi_Thread //声明主类;
{ public static void mail(String args[]) file://声明主方法; { thread1 threadone=new thread1(); Thread threadtwo=new Thread(new thread2()); threadone.start();
threadtwo.start(); //strat()方法启动线程;
}
}
用javac Multi_Thread.java编译时,系统显示以下错误信息:Multi_Thread.java:42: illegal character: \0
Thread threadtwo=new Thread(new thread2());
^
Multi_Thread.java:42: illegal character: \0
Thread threadtwo=new Thread(new thread2());
^
Multi_Thread.java:43: illegal character: \0
threadone.start();
^
Multi_Thread.java:43: illegal character: \0
threadone.start();
^
Multi_Thread.java:43: illegal character: \0
threadone.start();
^
Multi_Thread.java:43: illegal character: \0
threadone.start();
^
Multi_Thread.java:43: illegal character: \0
threadone.start();
^
Multi_Thread.java:43: illegal character: \0
threadone.start();请问该怎么改?谢谢
=>
public static void mail(String args[]) //file:声明主方法; :)
真正的线程实体是Thread,而Runnable是Thread的基础类。
{
public void run() { System.out.println("Thread1 is running…"); } } class thread2 implements Runnable {
public void run()
{
System.out.println("Thread2 is running…");
}
} public class Multi_Thread //声明主类;
{ public static void mail(String args[]) //声明主方法; { thread1 threadone=new thread1(); Thread threadtwo=new Thread(new thread2()); threadone.start();
threadtwo.start(); //strat()方法启动线程;
}
}
但是用java Multi_Thread
Exception in thread "main" java.lang.NoSuchMethodError: main我想怎么才能看到到底是哪个线程启动。