翻译了两篇,这篇就不翻译了,自己写吧。
对于线程来说除了安全性,我们还应该重视它的生存性(我觉得翻译成三个字说着比较顺)。 为了保证线程安全,我们往往需要用到同步,但是同步限制了线程的执行,线程必须为了获得共享资源而等待。等待的时间可长可短,这就体现了线程的活跃程度,如果线程只是安全的执行了,而执行的很慢,那并发也就显得不是很必要了。所以除了保证线程的安全以外我们还必须保证线程的活跃。
...
分类:
其他好文 时间:
2014-06-19 10:32:20
阅读次数:
170
HashMap与HashTable1.hashMap去掉了HashTable
的contains方法,但是加上了containsValue()和containsKey()方法。2.hashTable同步的,而HashMap是非同步的,效率上比hashTable要高,HashMap不是线程安全的
,H...
分类:
其他好文 时间:
2014-06-16 10:08:43
阅读次数:
182
(本文由 blog博主Caoer(草儿)原创,此处为转载。 )
java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建 java.util.concurrent
的目的就是要实现 Collection 框架对数据结构所执行的并发操作。通过提...
分类:
编程语言 时间:
2014-06-16 07:39:54
阅读次数:
314
大家都知道java中的socket网络编程,而其采用的协议分别有tcp和udp协议两种.通常的理解tcp协议类似于打电话,udp类似于发短信.前者是线程安全的,但是效率比较低.后者则刚好相反.今天就做个demo来了解一下udp网络编程.首先是客户端:package javasocket.demo;i...
分类:
编程语言 时间:
2014-06-15 23:56:50
阅读次数:
456
String是字符串常量,一旦创建就不能修改;StringBuffer和StringBuilder是字符串可变量,可以修改,但是StringBuffer是线程安全的,StringBuilder是线程不安全的。...
分类:
编程语言 时间:
2014-06-15 09:05:52
阅读次数:
177
通过阅读 java.util.Collections 学习与操作 Collections 相关算法的实现,例如 sort, search, shuffle. 以及如何实现不可变 collection,如何将普通 collection 包装成线程安全的 collection。...
分类:
其他好文 时间:
2014-06-11 06:18:18
阅读次数:
362
//登录csdn// String uri =
"https://passport.csdn.net/account/login";// String html =
HttpUtil.DownHtml(uri); // // // // String lt = getGrou...
分类:
编程语言 时间:
2014-06-10 21:48:54
阅读次数:
300
1.安装web5.0平台安装程序。web5.0平台安装程序:http://www.iis.net/downloads2.打开 web平台安装程序
,搜索“fastcgi”,安装IIS 7.0 FastCGI更新3.下载PHP的zip包(非线程安全的VC9 x86 Non Thread Safe)4....
package 线程安全测试;import java.util.ArrayList;import
java.util.List;import java.util.concurrent.ExecutorService;import
java.util.concurrent.Executors; cla...
分类:
编程语言 时间:
2014-06-10 00:41:04
阅读次数:
432
Collections是JDK针对集合提供的一个工具类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。1、搜索如可以使用Collections提供的二分查找方法binarySearch()2、排序如可以使用Collections.sort()对List进行了排序3、线程安全化使用...
分类:
其他好文 时间:
2014-06-09 21:34:32
阅读次数:
175