标题:java线程通信blabla
只看楼主
渐渐鱼
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2018-5-11
结帖率:90%
已结贴  问题点数:10 回复次数:2 
java线程通信blabla
程序代码:
package 多线程; 
class Thread1 implements Runnable
{
    public synchronized void run()
    {
        try
        {
        for(int i=0;i<10;i++)
        {
            if((i-1)!=0&&(i-1)%2==0)
            {
                wait();
            }
            System.out.println(i);
        }
        }
        catch(InterrupetedException e1)
        {
            e1.printStackTrace();
        }
    }
}
class Thread2 implements Runnable
{
    public synchronized void run()
    {    try
    {
        for(int i=66;i<70;i++)
        {
            if(i!=66&&i%2==0)
            {
                wait();
                notify();
            }
            System.out.println((char)i);
            
        }
    }
    catch(InterruptedException e)
    {
        e.printStackTrace();
    }
    }
}    
public class MyThread 
{
    public static void main(String args[])
    {
    Thread1 hello=new Thread1();
    Thread2 nihao=new Thread2();
    Thread thread1,thread2;
    thread1= new Thread(hello);
    thread2= new Thread(nihao);

    thread1.start();
    thread2.start();
    }
}




目标输出12ab34cd56ef78gh这样子的
但是结果是
Exception in thread "Thread-0" B
C
java.lang.Error: 无法解析的编译问题:
    InterrupetedException 无法解析为类型

    at 多线程.Thread1.run(MyThread.java:17)
    at java.base/java.lang.Thread.run(Thread.java:844)


来个大神帮下忙勒,多谢啦!!!!
搜索更多相关主题的帖子: java Thread run public new 
2018-06-17 15:48
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2276
专家分:10647
注 册:2015-3-19
得分:10 
InterrupetedException
=>InterruptedException

剑栈风樯各苦辛,别时冰雪到时春
2018-06-17 21:55
渐渐鱼
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2018-5-11
得分:0 
回复 2楼 林月儿
谢啦,大兄弟
2018-06-19 13:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-487956-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.376556 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved