Java探险
文章平均质量分 87
pobi
发粪涂墙
展开
-
Java字节码的动态生成和增强
Java字节码的动态生成 实例 package test;import java.lang.reflect.Method;import java.net.URI;import java.net.URISyntaxException;import java.util.Arrays;import javax.tools.JavaCo原创 2013-01-11 10:28:21 · 3211 阅读 · 0 评论 -
Java类的加载、链接和初始化
Java字节码表现形式是二进制数组byte[],而在jvm中为java.lang.Class对象 一个Java类从字节码到能够在jvm中被使用,需要经过加载、链接和初始化,而我们可见的只有类的加载这一过程,我们可以利用类加载器在程序运行时刻动态的去加载一个类,在一个类使用之前链接和初始化已经完成 Java类的加载 类加载器分为两类:启动类加载器原创 2013-01-11 10:25:23 · 1022 阅读 · 0 评论 -
Java线程
Java线程基本概念 进程:进程是操作系统中资源的组织单位,包含了程序内容和数据的地址空间,已经其它的资源,包括打开的文件、子进程和信号处理器等。不同的进程的地址空间是隔离的 线程:线程表示的是程序的执行流程,是CPU调度的基本单位,线程有自己的程序计数器、寄存器、栈和帧等。引入线程的动机是因为操作系统中阻塞式I/O原创 2013-01-11 16:24:50 · 851 阅读 · 0 评论