如何同时启动两个线程,一个不停输出111,一个不停输出222,用线程可以做到吗,怎么做?
解决方案 »
- 请问哪里可以下载到马士兵的JavaScript视频?
- 有人参加过<加中实训>没有?感觉怎么样?高分求教
- 把byte[]存放到SQLSERVER的image类型字段如何写?
- 哪位高手知道serialVersionUID的问题?
- 简单问题:怎么让我的定时任务连续执行?过来看看,很有意思。
- tomcat是个什么概念?
- 编译通过了,运行不了,大家帮帮我看看什么问题,小程序
- JVM规范中的Register set应该怎么翻译?它有什么作用?
- 时间转换
- 请问一下,同样是JFileChooser,为什么我的是这样。。。。
- Applet中将所画的图形放大和缩小的问题
- JTextPane如何识别选中的图形~~……!!!
Thread thread1 = new Thread(new Runnable(){
public void run() {
while(true){
System.out.println("111");
try {
Thread.sleep(200);
} catch (InterruptedException ex) {
}
}
}
});
Thread thread2 = new Thread(new Runnable(){
public void run() {
while(true){
System.out.println("222");
try {
Thread.sleep(200);
} catch (InterruptedException ex) {
}
}
}
}); thread1.start();
thread2.start();
}
public static void main( String args [] ) {
new MyThread("111").start( );
new MyThread("222").start( );
}
} // end of class Threadyclass MyThread extends Thread {
String message; MyThread ( String message ) {
this.message = message;
} public void run( ) {
while ( true )
System.out.println( message );
}
}
{
public static void main(String[] args) {
Thread T1 = new myThread("111");
Thread T2 = new myThread("222");
T1.start();
T2.start();
}
}class myThread extends Thread
{
public myThread(String str)
{
super(str);
}
public void run()
{
while(true)
{
try{
sleep((int)Math.random()*1000);
}catch(InterruptedException e)
{
System.out.println(e);
System.exit(1);
}
System.out.println(getName());
}
}
}