
Java技术
文章平均质量分 92
傻也不懂
这个作者很懒,什么都没留下…
展开
-
Java中hashCode和equals的区别
以下是关于HashCode的官方文档定义: [plain] view plain copy hashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable 提供的哈希表。 hashCode 的常规协定是: 在 Java 应用程序执行期间,在同一对象上多次调用 has原创 2016-12-10 17:07:53 · 238 阅读 · 0 评论 -
HashMap实现原理分析
版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 1. HashMap的数据结构 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组 数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难; 链表 链表存储区间离转载 2016-12-10 16:48:02 · 215 阅读 · 0 评论 -
Java对象及对象引用变量?
Java对象及其引用 关于对象与引用之间的一些基本概念。 初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用, 那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。 为便于说明,我们原创 2016-12-10 18:45:45 · 561 阅读 · 0 评论 -
Java for循环的几种用法分析
本篇文章小编为大家介绍,Java for循环的几种用法分析。需要的朋友参考下 J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。 在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数组或C原创 2017-02-15 15:58:04 · 320 阅读 · 0 评论