JAVA原理
SamuraiChamploo
这个作者很懒,什么都没留下…
展开
-
2020年12月1日 关于JAVA反射机制的理解
反射的概念:将类的各个组成部分封装成其他对象,这就是反射机制 Java代码在计算机中要经历三个阶段: 即: 源代码阶段->class类对象阶段->运行时阶段 好处: 在程序的运行过程中,可以操作这些对象。 可以解耦,提高程序的可扩展性。 获取Class对象的方式: Class.forName(“全类名”):将字节码文件加载进内存,返回Class对象 (对应第一个阶段,暂未加载,多用于配置文件) 类名.Class:通过类名获取 (对应第二个阶段,已经加载进内存,多用于参数的传递 ) .原创 2020-12-01 14:59:05 · 134 阅读 · 0 评论 -
2020年10月15日 JVM内存初学 堆、栈、方法区
转自: http://www.open-open.com/lib/view/open1432200119489.html 这两天看了一下深入浅出JVM这本书,推荐给高级的java程序员去看,对你了解JAVA的底层和运行机制有 比较大的帮助。 废话不想讲了.入主题: 先了解具体的概念: JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一.原创 2020-10-15 21:14:41 · 217 阅读 · 0 评论