如果理解的有问题,欢迎大家指正。 https://www.cnblogs.com/webglcn/p/10587708.html jdk7的hashmap 由数组和链表组成,存在几个问题: 当key的hash碰撞频率高,导致链表内的数据过多,影响查询效率, 时间复杂度为O(n) 不同的key经过ha ...
分类:
其他好文 时间:
2019-03-24 13:38:29
阅读次数:
154
一、java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境。 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可。。http://www.oracle.com/technetwork/java/javase/downloads/jdk7-down ...
分类:
编程语言 时间:
2019-02-28 15:01:59
阅读次数:
223
jdk7_ConcurrentHashMap初始化图示 jdk7_ConcurrentHashMap_put和get操作_扩容_线程安全的分析 ...
分类:
其他好文 时间:
2019-02-17 22:18:48
阅读次数:
206
干嘛的 直接看JDK7的流(运用了AutoCloseable)源码 JDK7起,无需我们在finally中进行流的关闭,原因在此 拓展 当我们使用其他(需要关闭的)资源时,也可以实现AutoCloseable ...
分类:
其他好文 时间:
2019-02-12 13:14:23
阅读次数:
155
一、前言 最近在看《深入java虚拟机》,看完后,打算自己实际编译一个jvm出来看看,实践一下。 书上提到了Oracle JDK和OpenJdk的关系,Oracle Jdk7 和OpenJdk 7共用了相当多的代码,所以还是很有学习的必要的: 二、环境 我这里的编译的操作系统是CentOS Linu ...
分类:
编程语言 时间:
2019-01-27 21:44:04
阅读次数:
559
Java中Unsafe类详解 在openjdk8下看Unsafe源码 http://hg.openjdk.java.net/jdk7/jdk7/jdk/file/9b8c96f96a0f/src/share/classes/sun/misc/Unsafe.java http://hg.openjdk ...
分类:
其他好文 时间:
2019-01-25 18:46:11
阅读次数:
211
Java实现AES加密,抛出异常如下:java.security.InvalidKeyException: Illegal key size 代码参考 http://my.oschina.net/Jacker/blog/86383?fromerr=x3l5xL1a 原因: Illegal key s ...
分类:
编程语言 时间:
2019-01-24 11:00:26
阅读次数:
203
转:https://blog.csdn.net/deng11408205/article/details/79723213 1、关闭所有项目;开启idea进入导入项目选项 2、选择.classpath对应的文件;导入 3、选择已经存在的项目,一路next 4、选择jdk7 选择项目类型,非maven ...
分类:
编程语言 时间:
2019-01-15 23:37:17
阅读次数:
338
第一步 安装JDK JDk1.7. 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 一路猛击‘下一步’,OK。安装完成后配置环境变量: JAVA_HOME = E:\Ja ...
分类:
编程语言 时间:
2019-01-12 12:11:03
阅读次数:
226
定义 JDK7之后,Java多了个新的语法:try-with-resources语句, 可以理解为是一个声明一个或多个资源的 try语句(用分号隔开), 一个资源作为一个对象,并且这个资源必须要在执行完关闭的, try-with-resources语句确保在语句执行完毕后,每个资源都被自动关闭 。 ...
分类:
编程语言 时间:
2019-01-02 23:28:11
阅读次数:
272