知识大全 Java线程通信源代码中的奥秘探究

Posted

篇首语:枕上从妨一夜睡,灯前读尽十年诗。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java线程通信源代码中的奥秘探究相关的知识,希望对你有一定的参考价值。

Java线程通信源代码中的奥秘探究  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  Java线程通信在使用的时候需要我们不断学习 在学习的时候会有很多的问题存在 其实我们在源代码中就能发现其中的奥秘 因为ThreadNum和ThreadChar都有对Objecto的引用 所以你wait和notify的时候都应该同步 Java线程通信具体看如下

   public class Test

   public static void main(String[] args)

   Object o=new Object();

   Thread n=new ThreadNum(o);

   Thread c=new ThreadChar(o);

   n start();

   c start();

  

  

   class ThreadNum extends Thread

   Object o;

   public ThreadNum(Object o)

   this o=o;

  

   public void run()

   for(int i= ;i< ;i++)

   System out println(i);

   System out println(++i);

   try

   synchronized (this)

   this wait();

  

   catch (InterruptedException e)

   synchronized (this)

  

   this notify();

  

  

  

  

   class ThreadChar extends Thread

   Object o;

   public ThreadChar(Object o)

   this o=o;

  

   public void run()

   for(char a= A ;a<= Z ;a++)

   System out println(a);

   synchronized (this)

  

   this notify();

  

   try

   synchronized (this)

   this wait();

  

   catch (InterruptedException e)

  

  

  

cha138/Article/program/Java/hx/201311/26955

相关参考

知识大全 Java线程通信简单调试方法介绍

Java线程通信简单调试方法介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java线程通信

知识大全 Java线程通信的机制

Java线程通信的机制  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 Java多线程共享数据、同步、通信

Java多线程共享数据、同步、通信  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一线程共享数据

知识大全 Java线程控制权源代码的深入探讨

Java线程控制权源代码的深入探讨  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java线程控

知识大全 Java Socket通信技术收发线程互斥的解决方法

JavaSocket通信技术收发线程互斥的解决方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Java代码构建一个线程池

Java代码构建一个线程池  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本示例程序由三个类构成

知识大全 Java Runnable线程如何编写接口代码

JavaRunnable线程如何编写接口代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Ja

知识大全 典型Java线程池的代码及其各部分功能介绍

典型Java线程池的代码及其各部分功能介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ()根

知识大全 Java Socket通信读取相关信息代码

JavaSocket通信读取相关信息代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java

知识大全 Java中的线程组

Java中的线程组  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  所有线程都隶属于一个线程组那可