- 博客(8)
- 收藏
- 关注
原创 java中自定义锁实现synchronized功能
public class Test {private static long count = 0;private Lock lock = new Lock();private int m = 0;private int a = 0;private int b = 0;public static void main(String[] args) {try {T
2014-09-19 15:43:11 635
原创 获取 web界面数据
public static void main(String[] args) {try {URL url = new URL("http://news.baidu.com/");HttpURLConnection conn = (HttpURLConnection) url.openConnection();conn.connect();//根据url连接服务器// 创建字符流
2014-09-17 16:22:26 584
原创 ExecutorService 创建线程池
import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class TestThread {/*** @param args*/public static void main(String[] args) {try {Execut
2014-09-17 16:09:39 314
原创 关于 Collections.synchronized...方法实现线程安全的实质
Collections.synchronizedList(new ArrayList())public E get(int index) { synchronized(mutex) {return list.get(index);} }public E set(int index, E element) { synchroniz
2014-09-17 10:37:43 720
转载 常用的哈希函数
常用的哈希函数包括:直接定址法、数字分析法、除留余数法、乘留余数法、平方取中法、折叠法等。应该根据实际工作中关 键码的特点选用适当的方法。虽然采用合适的哈希方法能够降低冲突的概率,但是冲突仍然是不可避免的,处理冲突的最常用方法就是“桶”算法:假设哈希表有m 个地址,就将其改为 m 个“桶”,其桶号与哈希地址一一对应,每个桶都用来存放互为同义词的键,也就是如果两个不同的键用哈希函数计算得到了
2014-09-17 10:20:26 2161
原创 枚举enum用法-代码
public enum Test001 {EXCEL("C:/TEST.xls", "哈.xls"),WORD("C:/TEST.DOC", "哦.doc"),;private Test001(String templatePath, String fileName) { // 参数分别对应 C:/TEST.xls,哈.xlsSystem.out.println("init
2014-09-16 17:02:31 418
原创 java 中不能继承多个父类,除非本身和父类都是接口
public interface C extends A,B { }public class C extends A,B { }
2014-09-16 15:45:39 515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人