会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
专注、坚持---只做最简单的自己
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2016年5月23日
JAVA并发七(多线程环境中安全使用集合API)
摘要: 在集合API中,最初设计的Vector和Hashtable是多线程安全的。例如:对于Vector来说,用来添加和删除元素的方法是同步的。如果只有一个线程与Vector的实例交互,那么,要求获取和释放对象锁便是一种浪费,另外在不必要的时候如果滥用同步化,也有可能会带来死锁。因此,对于更改集合内容的方法
阅读全文
posted @ 2016-05-23 22:30 专注、坚持
阅读(3289)
评论(0)
推荐(0)
2016年5月12日
JAVA 并发实现六(Volatile的使用)
摘要: Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。 这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。 在JDK1.2之前,Java的内存模型实现总是从主存(即共享内存)读取
阅读全文
posted @ 2016-05-12 23:23 专注、坚持
阅读(782)
评论(0)
推荐(0)
JAVA并发实现五(生产者和消费者模式Condition方式实现)
摘要: http://www.cnblogs.com/dolphin0520/p/3920385.html
阅读全文
posted @ 2016-05-12 10:44 专注、坚持
阅读(1425)
评论(0)
推荐(0)
2016年5月10日
JAVA并发实现五(生产者和消费者模式wait和notify方式实现)
摘要: package com.subject01; import java.util.PriorityQueue; /** * 通过wait和notify 实现 * 生产者-消费者模型:当队列满时,生产者需要等待队列有空间才能继续往里面放入商品,而在等待的期间内, * 生产者必须释放对临界资源(即队列)的占用权。因为生产者如果不释放对临界资源的占用权, * 那么消费者就无法消费...
阅读全文
posted @ 2016-05-10 09:36 专注、坚持
阅读(7380)
评论(0)
推荐(0)
2016年5月9日
JAVA并发实现四(守护线程和线程阻塞)
摘要: 守护线程 Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) 用户线程即运行在前台的线程,而守护线程是运行在后台的线程。 守护线程作用是为其他前台线程的运行提供便利服务,而且仅在普通、非守护线程仍然运行时才需要,比如垃圾回收线程就是一个守护线程。当VM检
阅读全文
posted @ 2016-05-09 23:06 专注、坚持
阅读(1099)
评论(0)
推荐(0)
JAVA并发实现三(线程的挂起和恢复)
摘要: |--通过标识位合理的控制线程挂起的位置; |--线程终止:线程在执行完run()方法之后,或者在run()中使用return,都可以将线程进行终止;同时也可以通过标识位灵活的控制线程终止的位置; 参考地址:http://blog.csdn.net/ns_code/article/details/1
阅读全文
posted @ 2016-05-09 22:49 专注、坚持
阅读(794)
评论(0)
推荐(0)
2016年5月2日
JAVA并发实现二(线程中止)
摘要: http://blog.csdn.net/ns_code/article/details/17091267
阅读全文
posted @ 2016-05-02 23:17 专注、坚持
阅读(285)
评论(0)
推荐(0)
Java并发实现一(并发的实现之Thread和Runnable的区别)
摘要: http://blog.csdn.net/ns_code/article/details/17161237
阅读全文
posted @ 2016-05-02 23:15 专注、坚持
阅读(360)
评论(0)
推荐(0)
2016年4月10日
Java中的enum
摘要: package com.st.java; /** * ENUM枚举类型的使用 * @author Administrator * 2016年04月10日 */ public enum MoneyType { ZERO_POINT_ONE, ZERO_POINT_FIVE, ONE, TWO, FIVE, ...
阅读全文
posted @ 2016-04-10 23:36 专注、坚持
阅读(149)
评论(0)
推荐(0)
2015年9月9日
Eclipse+Maven创建webapp项目
摘要: 1、开启eclipse,右键new——》other,如下图找到maven project2、选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project3、输入maven项目的基本信息,如下图所示:4、完成maven项目的创建,生成相应的...
阅读全文
posted @ 2015-09-09 19:18 专注、坚持
阅读(157)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告