
j2se
Mkyc
这个作者很懒,什么都没留下…
展开
-
Java的反射机制(一)
从图中可以看到对于一个XXX.class文件 是由ClassLoader将其加载进内存的代码段 然后找到函数入口点 对于XXX.class文件中的所用到的yyy zzz类 则不是一次加载完毕,而是动态的加载即扫描到后才加载对于上面提到的ClassLoader类加载器其实是非常重要的东西了解它有助于我们了解Jvm的执行过程在控制台下当我们打入 java HelloWorl原创 2014-02-19 12:18:44 · 870 阅读 · 0 评论 -
Java的反射机制(二)
对于被load到内存的一个个class文件来说会生成一个个对应的Class类的对象(就是java.lang.Class) 我们可以通过new一个类获取一个对象也可以通过Class类对象的newInstance()方法去获得生成一个对象public class yy { public static void main(String[] args) throws Exception{原创 2014-02-19 16:12:34 · 765 阅读 · 0 评论 -
InputStream和OutputStream
InputStream和OutputStream都是字节流也就是每次读取或者写入一个字节看如下程序public static void main(String[] args) throws Exception{ // TODO Auto-generated method stub InputStream read=new FileInputStream("C:\\a.t原创 2014-02-20 19:56:41 · 1257 阅读 · 0 评论 -
java中的getParentFile
String name = "AAAA.txt";String lujing = "1"+"/"+"2";//定义路径File a = new File(lujing,name);那么,a的意义就是“1/2/AAAA.txt”。这里a是File,但是File这个类在Java里表示的不只是文件,虽然File在英语里是文件的意思。Java里,File至少可以表示文件或文件夹(大概还转载 2012-05-23 11:12:03 · 32137 阅读 · 6 评论 -
不可变类和缓存实例的不可变类
不可变类:创建该类实例后,该类的field是不可改变的原创 2014-11-22 16:21:06 · 802 阅读 · 0 评论