JAVA
文章平均质量分 85
m1457285665
这个作者很懒,什么都没留下…
展开
-
JAVA多线程实现生产者消费者问题
下面的代码实现了生产者消费者的问题 Product.java package consumerProducer; public class Product { private String id; public String getId() { return id; } public void setId(String id) { this.id = id; } public Pro原创 2015-03-21 00:06:03 · 608 阅读 · 2 评论 -
JAVA多线程实现读者写者问题
当有线程正在读的时候,不允许写 线程写,但是允许其他的读线程进行读。有写线程正在写的时候,其他的线程不应该读写。为了防止写线程出现饥饿现象,当线程正在读,如果写线程请求写,那么应该禁止再来的读线程进行读。 实现代码如下: File.java package readerWriter; public class File { private String name; public Fil原创 2015-03-20 23:56:43 · 1754 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(高级篇)
原文转自:http://blog.csdn.net/andycpp/article/details/1329218 通过前 2 篇文章,您一定对 JUnit 有了一个基本的了解,下面我们来探讨一下JUnit4 中一些高级特性。 一、 高级 Fixture 上一篇文章中我们介绍了两个 Fixture 标注,分别是 @Before 和 @After ,我们来看看他们是否适合完成如下功能:转载 2015-04-13 14:28:25 · 563 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(中级篇)
原文转自:http://blog.csdn.net/andycpp/article/details/1327346 我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。 一、 包含必要地Package 在测试类中用到了JUnit4框转载 2015-04-13 14:26:27 · 545 阅读 · 0 评论 -
Buffer源码深入分析
结合源码分析了Buffer。原创 2017-06-08 10:38:50 · 1555 阅读 · 0 评论