沟槽管件厂家
免费服务热线

Free service

hotline

010-00000000
沟槽管件厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

Java多线程程序四步轻松学成

发布时间:2021-01-21 08:46:17 阅读: 来源:沟槽管件厂家

我们在使用Java多线程程序的时候会遇到不少的问题,当我们解决这个问题的时候在源代码中就是最好的答案发源地。下面我们就来看看Java多线程程序的源代码。

对于Java多线程程序来说,不管任何编程语言,生产者和消费者模型都是最经典的。就像学习每一门编程语言一样,Hello World!都是最经典的例子。实际上,准确说应该是“生产者-消费者-仓储”模型,离开了仓储,生产者消费者模型就显得没有说服力了。对于此模型,应该明确一下几点:

1、生产者仅仅在仓储未满时候生产,仓满则停止生产。

2、消费者仅仅在仓储有产品时候才能消费,仓空则等待。

3、当消费者发现仓储没产品可消费时候会通知生产者生产。

4、生产者在生产出可消费产品时候,应该通知等待的消费者去消费。

此模型将要结合ject的wait与notify、notifyAll方法来实现以上的需求。这是非常重要的。

Java多线程程序代码

blic class Test {

blic static void main(String[] args) {

down godown = new Godown(30);

nsumer c1 = new Consumer(50, godown);

nsumer c2 = new Consumer(20, godown);

nsumer c3 = new Consumer(30, godown);

oducer p1 = new Producer(10, godown);

oducer p2 = new Producer(10, godown);

oducer p3 = new Producer(10, godown);

oducer p4 = new Producer(10, godown);

oducer p5 = new Producer(10, godown);

oducer p6 = new Producer(10, godown);

oducer p7 = new Producer(80, godown);

art();

art();

art();

art();

art();

art();

art();

art();

art();

art();

24.}

25.}

以上就是对Java多线程程序的相关代码介绍。

三国急攻防手游安卓版

口袋之旅安卓版

封神策无限钻石元宝破解版

盛世online官方版