Java 中 HashMap 的工作机制

转自http://www.oschina.net/question/82993_76564?from=20121104 现在很多的Java程序员都会把HashMap当作一个热门话题,今天我也来说一说Hashmap。  我假设你对HashMap感兴趣,另外我认为你已经了解了HashMap的基础,...

2012-11-06 10:58:44

阅读数:367

评论数:0

Java 中正确使用 hashCode 和 equals 方法

在这篇文章中,我将告诉大家我对hashCode和equals方法的理解。我将讨论他们的默认实现,以及如何正确的重写他们。我也将使用Apache Commons提供的工具包做一个实现。  目录: hashCode()和equals()的用法重写默认实现使用Apache Commons L...

2012-11-06 10:56:19

阅读数:218

评论数:0

正则表达式--0

转自:http://blog.csdn.net/wang6279026/article/details/7939448 正则表达式到底是什么东西? 字符是计算机软件处理文字时最基本的单位,可能是字母,数字,标点符号,空格,换行符,汉字等等。字符串是0个或更多个字符的序列...

2012-10-22 18:12:40

阅读数:557

评论数:0

Eclipse汉化后如何恢复

对于安装过语言包的eclipse用户,可以通过对快捷方式的参数设定,切换eclipse的语言。在快捷方式中目标的地址后面加上参数(-nl "区域语言代码")不含括号,即可实现界面语言切换。 e.g. 英文就是("D:\Program Files\eclipse...

2012-10-22 16:30:51

阅读数:302

评论数:0

Android Service学习之IntentService 深入分析

什么是IntentService? (本文转自http://blog.csdn.net/gaojie314/archive/2010/11/28/6040701.aspx) 官方的解释是: IntentService is a base class for Services...

2012-10-04 19:54:37

阅读数:173

评论数:0

Android之Service与IntentService的比较

转自:http://blog.csdn.net/zhf198909/article/details/6906786 不知道大家有没有和我一样,以前做项目或者练习的时候一直都是用Service来处理后台耗时操作,却很少注意到还有个IntentService,前段时间准备面试的时候看到了一篇...

2012-10-04 19:50:28

阅读数:201

评论数:0

Java关键字final使用总结

final  根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能...

2012-10-04 16:55:47

阅读数:170

评论数:0

Java关键字static使用总结

static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。  被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚...

2012-10-04 16:20:11

阅读数:192

评论数:0

hashcode和equals为何要同时重写

浅谈为何要重写 hashcode()与equals()     首先,这两个方法都来自于Object对象,根据API文档查看下原意。(1)public boolean equals(Objectobj),对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时,...

2012-10-04 12:00:42

阅读数:301

评论数:0

Java中int和Integer的区别详解

本文将对Java中int和Integer的区别进行详解。int是基本类型,直接存数值,integer是对象,用一个引用指向这个对象。 1.Java 中的数据类型分为基本数据类型和复杂数据类型 int是前者>>integer 是后者(也就是一个类) 2.初始化时&g...

2012-10-04 11:24:53

阅读数:281

评论数:0

Java中的Timer和TimerTask的用法

经常我们都会有这样的需求,要固定的每隔一段时间执行某一个任务。比如我们做一个缓存来减少与数据库的交互,而为了使缓存与数据库中的数据尽量达到同步,需要每个固定的一段时间去数据库中的数据是否有更新以达到与缓存的同步。这样的需求可以做一个线程,线程中做一个死循环,循环中就是要执行的这个任务,每执行完一次...

2012-09-06 20:48:27

阅读数:221

评论数:0

java中的随机数Random

java中一般有两种随机数,一个是Math中random()方法,一个是Random类。   一、Math.random() 随即生成0 实例:如何写,生成随机生成出0~100中的其中一个数呢?     Math.random()返回的只是从0到1之间的小数,如果要50到100,就先放大...

2012-09-06 17:31:50

阅读数:194

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭