旅鸟

导航

2018年5月29日

类和对象

摘要: 程序很大程度上是对现实世界的模拟,即通过代码来建立模型,然后根据现实世界的处理方式来对模型进行操作。这样在以前的面向过程语言中,数据的组织和处理方式的组织都是零散的,各顾各这样的,而且特别不适应变化,比如要给数据添加一个项或给算法添加一个环节,这样可能都会造成大范围的改动。而在面向对象语言中,因为数 阅读全文

posted @ 2018-05-29 14:49 旅鸟 阅读(118) 评论(0) 推荐(0) 编辑

生产者-消费者(wait-notify实现)

摘要: 使用wait/notify来实现生产者消费者时能够达到在线程阻塞的效果,这样就不会出现轮询,然后浪费cpu时间的目的。代码如下:1. 状态类,表示是否已经生产: 1 package com.demo; 2 3 public class State { 4 5 public State() { 6 f 阅读全文

posted @ 2018-05-29 00:09 旅鸟 阅读(256) 评论(0) 推荐(0) 编辑