2009年4月8日星期三

Java技术小结

作为一个学C(C++)出身的人,虽然对Java接触不久,但越发感到还是Java更适合自己,也许自己更习惯于所谓的“拿来主义”吧。
下面总结一下近期项目用到的Java技术。


Tips
  1. 文件路径,比如语句 FileReader fr = new FileReader("C:\\input.txt"); 可以用"\\","/","//" "///",多的没再试……
  2. 词频统计通常要用到HashMap,关于Map需要进一步研究,以后单独进行详细讨论;另外关于各种map:如果要效率,用Hashmap ; 如果不想改变put进去的顺序,请用LinkedHashMap; 如果要按某种规则排序,用TreeMap. 如果有更BT的要求,自己实现Map.
  3. 对文件读写和缓冲流读写操作,注意最后关闭 xxx.close()
  4. 注意各种“数据类型”之间的转换。比如String,obj,Integer,int(准确地说,前三者都是类,只有int是内置数据类型)

没有评论: