12 2016 档案

摘要:首先要理解一个概念:在IntelliJ IDEA中“new Project”相当于eclipse中的工作空间(Workspace),而“new Module”相当于eclipse中的工程(Project)。以下均采用Intellij的说法,请自行对照转换理解。 创建Project 依次点击File– 阅读全文
posted @ 2016-12-31 15:35 Faron 阅读(261) 评论(0) 推荐(0) 编辑
摘要:在项目当中,经常出现需要根据Key值获取value;而且要求根据value获取key值,其实在commons-collections包中已经提供了此集合类。就是DualHashBidiMap类。 (官方API:http://commons.apache.org/proper/commons-coll 阅读全文
posted @ 2016-12-30 12:05 Faron 阅读(3066) 评论(0) 推荐(0) 编辑
摘要:一,定义 在Java中,引用的定义是:如果reference类型的数据中存储的数值代表的是另一块内存的起始地址,就称这块内存代表着一个引用。后面在JDK1.2开始,引用的概念被扩充,引用被分为强引用(StrongReference)、软引用(SoftReference)弱引用、(WeakRefere 阅读全文
posted @ 2016-12-20 20:19 Faron 阅读(282) 评论(0) 推荐(0) 编辑
摘要:用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大家最经常用的,就是用JAVA的File类,如要取得 D:/test.txt文件,就会这样用File file = newFile("D:/test.txt");这样用有什么问题,相信大家都知道,就是路径硬编码,对于JAVA精神来说,应用应该一次成型,到处可 用,并且从现实应用来讲,最终生成的应用也会... 阅读全文
posted @ 2016-12-20 19:53 Faron 阅读(4763) 评论(0) 推荐(0) 编辑
摘要:HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢? 这里简单分析他们的区别。 1.HashTable的方法是同步的(线程安全的),HashMap未经同 阅读全文
posted @ 2016-12-20 14:09 Faron 阅读(2058) 评论(0) 推荐(0) 编辑
摘要:1 2 3 仔细分析java的Arrays.sort(version 1.71, 04/21/06)后发现,java对primitive(int,float等原型数据)数组采用快速排序,对Object对象数组采用归并排序。 4 对这一区别,sun在>中做出的解释是: 5 The sort operation uses a slightly optimized mer... 阅读全文
posted @ 2016-12-18 16:52 Faron 阅读(736) 评论(0) 推荐(0) 编辑
摘要:private final char value[]; 字符串会自动转换为一个字符数组。 public int compareTo(String anotherString) { //this -- s1 -- "hello" //anotherString -- s2 -- "hel" int len1 = ... 阅读全文
posted @ 2016-12-12 19:17 Faron 阅读(1505) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示