
java
Bagba
Doctor of Philosophy, machine learning on graphs. ~ 与人分享 是 最好的学习方式。
展开
-
Java Collection 线程安全
Java Collection 总结 1. 线程安全的collection: Map hashMap= Collections.synchronizedMap(new HashMap()); Collection c=Collections.synchroniz原创 2014-12-19 21:13:19 · 975 阅读 · 0 评论 -
Java之后的学习路线
自我意识的觉醒原创 2014-12-19 20:24:27 · 592 阅读 · 0 评论 -
Md5当作hashcode的hashmap
先这样吧,下次再写entry,现在虽然是个伪的md5 hashcode,但有那个意思,因为128位的码不知道怎么用复杂度为1的数组表示。 package HashDict; import java.util.HashMap; import java.util.LinkedList; public class Md5Hash extends HashMap{ private K k原创 2014-12-27 19:34:30 · 858 阅读 · 0 评论 -
更改文件编码
最简单的方法: 打开记事本,另存为,选择文件编码,当然,文件太大也是难打开。。。。 首先是读文件: BufferedReader in= new BufferedReader(new InputStreamRead原创 2014-12-28 22:11:25 · 458 阅读 · 0 评论 -
HashMap排序
不能对Hashmap本身排序,而是用它构建一个list,对list排序!!!!! package Test; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputSt原创 2014-12-16 21:18:55 · 405 阅读 · 0 评论 -
Java反射获取私有(private)对象属性,方法(子类,父类,祖先....)(如何改变string的值)
Java反射获取private属性和方法(子类,父类,祖先….)先来看一个例子:String可变还是不可变?大家都应该知道,或者听过,String类是不可变的,为什么呢?因为String其实使用一个 private final char [] value;来保存字符的;final,private,明显就不让你改了啊。但是,大家请看: String a="abc"; F原创 2016-07-01 14:39:02 · 15779 阅读 · 4 评论 -
Java面经总结
线程安全1.什么是不安全? 1.1 不同线程,对同一资源的访问或修改。 1.2 原子性 JVM规范定义了线程对主存的操作指令:read,load,use,assign,store,write 1.3 可见性------------------------------------------------volatile,final,synchronized, 1.4 有序性---------原创 2016-07-22 19:25:14 · 3122 阅读 · 0 评论