一、ClassLoader概念 ClassLoader是用来动态的加载class文件到虚拟机中,并转换成java.lang.class类的一个实例,每个这样的实例用来表示一个java类,我们可以根据Class的实例得到该类的信息,并通过实例的newInstance()方法创建出该类的一个对象,除此之 ...
分类:
其他好文 时间:
2016-06-02 17:50:18
阅读次数:
215
一、Class类文件结构
Class类文件严格按照顺序紧凑的排列,由无符号数和表构成,表是由多个无符号数或其他数据项构成的符合数据结构。
Class类文件格式按如下顺序排列:
类型
名称
数量
u4
magic(魔术)
1
u2
minor_version(次版本号)
1
u2...
分类:
其他好文 时间:
2016-06-02 15:00:06
阅读次数:
178
java反射机制:
1.指的是可以于运行时加载,探知和使用编译期间完全未知的类.
2.程序在运行状态中, 可以动态加载一个只有名称的类, 对于任意一个已经加载的类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能调用他的任意一个方法和属性;
3.加载完类之后, 在堆内存中会产生一个Class类型的对象(一个类只有一个Class对象), 这个对象包含了完整的类的结构信息,...
分类:
其他好文 时间:
2016-06-02 14:07:19
阅读次数:
215
java反射机制:1.指的是可以于运行时加载,探知和使用编译期间完全未知的类.2.程序在运行状态中, 可以动态加载一个只有名称的类, 对于任意一个已经加载的类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能调用他的任意一个方法和属性;3.加载完类之后, 在堆内存中会产生一个Class类型的对象(一个类只有一个Class对象), 这个对象包含了完整的类的结构信息,而且这个Class对象就像...
分类:
编程语言 时间:
2016-06-01 19:55:40
阅读次数:
240
在了解了Java内存的分布、HotSpot虚拟机对Java对象的管理以及Java垃圾收集机制之后,我们大致了解了Java自动内存管理的部分。接下来,就应该看看Java的类加载机制,看看虚拟机是如何将Java代码文件编译后的class文件加载到Java内存中的。
Java是一门平台无关语言,只要有Java的运行环境,编写的代码可以运行在各种机器上,做到了“一次编码、处处运行”的目的。为了达到平台无...
分类:
其他好文 时间:
2016-05-30 15:00:02
阅读次数:
324
继承使程序更简化,相同的信息特征只用写一次 1.定义父类: public class 类名{ //定义属性 (public,private,默认,protected 想让对方知道的用public,不想让对方知道的用private) public 属性类型 属性 //定义方法 public void ...
分类:
编程语言 时间:
2016-05-28 18:59:52
阅读次数:
274
一、**css2的选择符: 1. html选择符(标签选择器) 就是把html标签作为选择符使用 如 p{....} 网页中所有p标签采用此样式 h2{....} 网页中所有h2标签采用此样式 2. class类选择符 (使用点.将自定义名(类名)来定义的选择符) 定义: .类名{样式....} 匿 ...
分类:
其他好文 时间:
2016-05-28 15:57:33
阅读次数:
383
类:具有相同特征的事物的总体概括,如(猫狗) 对象:类中具体的事物(如:小明的猫); 创建类: public class 类名 //定义属性 public 属性类型 属性; //定义方法 public void(返回值类型) 方法名(参数[可含多个])<void不用返回> public class ...
分类:
编程语言 时间:
2016-05-28 15:43:59
阅读次数:
142
一、Class类的表示方式 Class类有三种表示方式: 1.类.Class; 2.类的对象.getClass(); 3.Class c2 = null; try { c2 = Class.forName("包名.类名"); } catch (Exception e) { e.printStackT ...
分类:
其他好文 时间:
2016-05-27 18:05:17
阅读次数:
132
一.①Java文件中可以有多个定义class类但只能有一个publicclass类.②数据类型分为:引用数据类型(在声明时不会分配空间需通过new),基本数据类型.③Integer是包装类作用在于字符串与整形转换,具有自动装箱拆箱的功能.④"="赋值语句是将左边赋值给右边,再给字符赋值时可以使用字符..
分类:
其他好文 时间:
2016-05-27 15:02:38
阅读次数:
236