- 博客(5)
- 资源 (7)
- 收藏
- 关注
转载 K7与JDK8中HashMap的实现
JDK7中的HashMapHashMap底层维护一个数组,数组中的每一项都是一个Entrytransient Entry<K,V>[] table;我们向 HashMap 中所放置的对象实际上是存储在该数组当中; 而Map中的key,value则以Entry的形式存放在数组中static class Entry<K,V> implements Map....
2018-12-28 17:29:31 186
转载 Java中的hashcode详解
哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法:public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的实现。 为何Object类需要这样一个方法?它有什么作用呢?今天我们就来具体探讨...
2018-12-28 16:55:45 1063
转载 Java的自动装箱与拆箱(Autoboxing and unboxing)
一、什么是自动装箱拆箱 很简单,下面两句代码就可以看到装箱和拆箱过程1 //自动装箱2 Integer total = 99;3 4 //自定拆箱5 int totalprim = total; 简单一点说,装箱就是自动将基本数据类型转换为包装器类型;拆箱就是自动将包装器类型转换为基本数据类型。下面我们来看看需要装箱拆箱的类型有哪些:这个过程是自动执行的,那...
2018-12-28 16:04:21 194
转载 java常量池详解
理论 jvm虚拟内存分布: 程序计数器是jvm执行程序的流水线,存放一些跳转指令。 本地方法栈是jvm调用操作系统方法所使用的栈。 虚拟机栈是jvm执行java代码所使用的栈。 方法区存放了一些常量、静态变量、类信息等,可以理解成class文件在内存中的存放位置。 虚拟机堆是jvm执行java代码所使用的堆。...
2018-12-28 15:47:17 602
原创 存储过程进行多个表数据的清空
-- 定义存储过程CREATE PROCEDURE init_table()BEGINTRUNCATE TABLE xxx7;TRUNCATE TABLE xxx1;TRUNCATE TABLE xxx5TRUNCATE TABLE xxx4;TRUNCATE TABLE xx3;TRUNCATE TABLE sys_xx2;TRUNCATE TABLE sy...
2018-12-21 11:32:59 1343
省市县镇详细结构数据.sql
2020-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人