![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 81
一个叫程序媛的博客
这个作者很懒,什么都没留下…
展开
-
HashMap原理分析
.参考文献: hash算法 (hashmap 实现原理) Java实现的散列表 1.HashMap的数据结构 数组的特点是:寻址容易,插入和删除困难;而链表的特点是:寻址困难,插入和删除容易。那么我们能不能综合两者的特性,做出一种寻址容易,插入删除也容易的数据结构?答案是肯定的,这就是我们要提起的哈希表,哈希表有多种不同的实现方法,我接下来解释的是最常用的一种方法—— 拉链转载 2016-03-16 11:36:49 · 289 阅读 · 0 评论 -
内存管理技巧和方式
(1)要尽早的释放无用对象的引用。如果,该对象不用了,你可以把它设置为null。但要注意,如果该对象是某方法的返回值,千万不要这样处理,否则你从该方法中得到的返回值永远为空,而且这种错误不易被发现,因此这时很难及时抓住、排除NullPointerException异常。 (2)尽量少用finalize函数。因为它会加大GC的工作量,因此尽量少用finalize方式回收资源。 (转载 2016-03-16 11:41:18 · 353 阅读 · 0 评论 -
有用的java代码
下面是20个非常有用的Java程序片段,希望能对你有用。 1. 字符串有整型的相互转换 Java代码 String a = String.valueOf(2); 或者 String a=2+""; //integer to numeric string int i = Integer.parseInt(a); //numeric string to an转载 2016-03-16 12:58:48 · 463 阅读 · 0 评论 -
Jenkins插件开发
搭建开发环境 为了能开发插件,开发环境需要安装Maven和JDK 6.0以上版本。 1、安装JDK 打开cmd, 输入java –version 如下图,说明安装完成。 图1 如果没安装,点击链接http://jingyan.baidu.com/article/bea41d435bc695b4c41be648.html 2、安装Maven 1转载 2016-04-20 15:43:07 · 6095 阅读 · 0 评论