- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 【JVM】——类的加载机制
一、什么是类的加载(1)类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。(2)类加载器并不需要等到某个类被...
2018-08-29 09:29:41 8291 1
原创 【JVM】——内存结构
一、JVM启动流程:JVM启动时,是由java命令/javaw命令来启动的。二、Java的内存结构:JVM基本结构图:JVM内存结构主要有三大块:堆内存、方法区和栈。1.堆内存是JVM中最大的一块由年轻代和老年代组成,而年轻代内存又被分成三部分,Eden空间、From Survivor空间、To Survivor空间,默认情况下年轻代按照8:1:1的比例来分配;...
2018-08-29 09:15:25 9938
原创 【面向对象】——OOP思想
1.面向对象是面向过程而言.两者都是一种思想。 (1)面向过程:强调的是功能行为。(强调过程、动作) (2)面向对象:将功能封装进对象,强调了具备了功能的对象。(强调对象、事物) (3)面向对象是基于面向过程的。将复杂的事情变简单了。 (4)面向过程-->面向对象:执行者-->指挥者 (5)打个比方:面向过程,自己造电脑。面向...
2018-08-27 23:50:35 8630 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人