java
文章平均质量分 77
Aml_blog
一天比一天多一点。
展开
-
HashMap的数据结构 和HashMap的设计原理
HashMap HashMap是无序的,HashMap在put的时候是根据key的hashcode进行hash然后放入对应的地方 1.HashMap的设计原理 HashMap设计思路: Map是一种以键值对存储数据的容器,而HashMap则是借助了键值Key的hashcode值来组织存储,使得可以非常快速和高效地地根据键值key进行数据的存取。 对于键值对...转载 2018-09-25 17:29:51 · 10103 阅读 · 0 评论 -
java类的加载体系结构和加载过程
虚拟机在运行.class文件的时候 会加载.class文件中的内容到内存中,当.class文件加载到内中后就成了 Class 对象 class对象是反射的基础 Class对象由JVM自动产生,每当一个类被加载时,JVM就自动为其生成一个Class对象,通过Class对象可以获得类的相关信息。 将类信息读到内存中过程,称为类加载 Java在需要使用某个类时,才会将该类进行加载,而不是在程序启动时...原创 2018-09-26 22:32:42 · 224 阅读 · 0 评论 -
Java 反射
反射:反射是java中一种 动态获取|改变 类|对象 中的 方法和属性的一种机制。反射是建立在Class对象的基础上的。 Java语言的反射机制 在运行时判断任意一个对象所属的类。 .在运行时构造任意一个类的对象。 .在运行时判断任意一个类所具有的成员变量和方法。 .在运行时调用任意一个对象的方法 在JDK中,主要由以下类来实现Java反射机制,这些类都位于java.lang.refl...原创 2018-09-26 23:59:44 · 179 阅读 · 0 评论