
java
文章平均质量分 88
andyjiang
我喜欢结交朋友,还特别喜欢和喜欢技术的人交朋友,希望能够和你们共同进步。
展开
-
java多线程学习-java.util.concurrent详解(四) BlockingQueue
我们主要探讨了ScheduledThreadPoolExecutor定时器的使用 --------------------------------------------------------------------------------- 7.BlockingQueue “支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列变为非空,以及存储元素时等待空间变得可转载 2011-12-28 22:33:24 · 724 阅读 · 0 评论 -
java多线程学习-java.util.concurrent详解(一) Latch/Barrier
Java1.5提供了一个非常高效实用的多线程包:java.util.concurrent, 提供了大量高级工具,可以帮助开发者编写高效、易维护、结构清晰的Java多线程程序。从这篇blog起,我将跟大家一起共同学习这些新的Java多线程构件 1. CountDownLatch 我们先来学习一下JDK1.5 API中关于这个类的详细介绍: “一个同步辅助类,在完成一组正在其原创 2011-12-28 22:38:08 · 1801 阅读 · 0 评论 -
java多线程学习-java.util.concurrent详解(二)Semaphore/FutureTask/Exchanger
我们学习了java.util.concurrent的CountDownLatch和CyclicBarrier 今天我们继续共同来探讨其他的多线程组件 ----------------------------------------------------------------------------- 3. Semaphore 我们先来学习一下JDK1.5 API中关于这原创 2011-12-28 22:36:59 · 1005 阅读 · 0 评论 -
java多线程学习-java.util.concurrent详解(三)ScheduledThreadPoolExecutor
6. ScheduledThreadPoolExecutor 我们先来学习一下JDK1.5 API中关于这个类的详细介绍: "可另行安排在给定的延迟后运行命令,或者定期执行命令。需要多个辅助线程时,或者要求 ThreadPoolExecutor 具有额外的灵活性或功能时,此类要优于 Timer。 一旦启用已延迟的任务就执行它,但是有关何时启用,启用后何时执原创 2011-12-28 22:35:37 · 2601 阅读 · 0 评论 -
Java中File类详解
Java.io.File类主要是完成了文件夹管理的命名、查询文件属性和处理目录等到操作它不进行文件夹内容的读取操作。以下描述了File类的主要常用方法。 File():构造函数,一般是依据文件所在的指定位置来创建文件对象。 CanWrite():返回文件是否可写。 CanRead():返回文件是否可读。 CompareTo(File pathname):检查指定文件路径原创 2011-12-28 23:01:23 · 845 阅读 · 0 评论