自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (8)
  • 收藏
  • 关注

原创 jvm原理(5)类加载器深入解析及重要特性剖析

类进入内存的过程: 类的加载的最终产品是位于内存中的Class对象。 Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区的数据的接口。类是反射的入口。 有两种类型的类加载器: Java虚拟机自带的加载器 根类加载器(Bootstrap) 扩展类加载器(Extension) 系统(应用)类加载器(System) 用户自己定义的类加载器 java.lan...

2018-02-27 22:39:31 375

原创 jvm原理(4)接口初始化规则与类加载器准备阶段和初始化阶段的重要意义

先看一段代码: public class MyTest5 { public static void main(String[] args) { System.out.println(MyChild5.b); } } interface MyParent5{ public static final int a = 5; } interface M...

2018-02-26 21:49:23 1077

原创 jvm原理(3)编译期常量与运行期常量的区别及数组创建本质分析

上一个例子我们用的final是一个字面量“hello world”,这次我们改一下使用UUID为常量赋值,注意:UUID是多少只有在运行期间才会被确定。 public class MyTest3 { public static void main(String[] args) { System.out.println(MyParent3.str); } } ...

2018-02-25 18:38:19 559

原创 jvm原理(2)常量的本质含义与反编译及助记符详解

先运行一段程序: public class MyTest2 { public static void main(String[] args) { System.out.println(MyParent2.str); } } class MyParent2{ public static final String str = "hello worl...

2018-02-25 17:18:02 757 4

原创 jvm原理(1)类加载器深入解析与阶段分解

类加载 在Java代码中,类型(class 、interface、 enum etc)的加载(将字节码从磁盘加载到内存),连接(类与类之间的关系的连接)与初始化过程都是在程序运行期间完成的,加载,连接,初始化顺序不是固定的,不同的虚拟机实现不一样。 提供了更大的灵活性,增加了更多的可能性。 类加载器深入剖析 Java虚拟机与程序的周期 在如下几种情况下,Java虚拟机将结束生命周期。 ...

2018-02-25 16:04:26 949 1

centos7_hadoop2.7.3_编译所需工具

在centos7下编译hadoop2.7.3所需工具:apache-ant-1.9.4-bin.tar.gz、apache-maven-3.3.3-bin.tar.gz、findbugs-3.0.1.tar.gz、hadoop-2.7.3-src.tar.gz、protobuf-2.5.0.tar.gz

2017-04-17

amoeba-mysql-binary-2.1.0

阿里的一位同学开发的一个基于Mysql Client和Server之间的中间层,它具有读写分离、数据切分和过滤等一些分布式数据库常见的一些功能。

2016-08-07

spring源码解析

spring源码解析,ioc,aop,beanfactory,acegi

2015-03-08

spring3.1.2源码包

spring-framework-3.1.2.RELEASE-with-docs源代码 官方下载的。

2015-01-21

英语四六级

英语四六级是需要技巧的 亲....,,这是我们老师给的哦..

2013-03-28

oracle11g驱动包

oracle 11G的JDBC驱动包,用于在eclipse中导入,

2012-04-14

数据结构\数据结构习题山东科技大学.xps

一套数据结构的习题,清华大学出版社配套的,选择,填空,算法,简答

2011-12-10

ktv程序

2011-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除