随笔分类 -  Java

摘要:Java反射机制主要提供以下功能:在运行时构造任意一个类的对象在运行时获得对象的属性在运行时调用任意一个对象的方法生成动态代理Java反射APIClass类:Class是Java虚拟机中用来代表一个类的类型,当创建一个新的对象时,JVM首先会检查是否已经加载了该类型对应的Class对象。Constructor类:Constructor类描述类的构造函数,每一个构造函数对应一个Constructor对象。Field类:Field类描述类的字段,每个字段对应一个Field对象。Method类:Method类描述类的方法,每个方法对应一个Method对象。加载类的实例Test t = new Tes 阅读全文
posted @ 2011-08-25 12:27 绯色卡卡 阅读(202) 评论(0) 推荐(0)
摘要:比较对象内容是否相同应该用equals()不能用==,因为==判断对象的是对象的引用是否相同。 阅读全文
posted @ 2011-04-27 21:08 绯色卡卡 阅读(141) 评论(0) 推荐(0)
摘要:对一个对象进行操作时,我们真正操作的是对象的引用。假若对对象使用c=d,那么c和d都指向原本只有d指向的那个对象。 阅读全文
posted @ 2011-04-27 20:42 绯色卡卡 阅读(151) 评论(0) 推荐(0)
摘要:currentThread //获得主线程的引用Thread t = Thread.currentThread();通过实现Runnable接口:public class MyThread implements Runnable{ public void run{}}通过继承Tread类:public class MyThread extends Thread{ public void run{}} 阅读全文
posted @ 2011-04-10 01:03 绯色卡卡 阅读(137) 评论(0) 推荐(0)
摘要:字节流:FileInputSreamBufferedInputStream字符流:FileReaderInputStreamReader //字节流转换成字符流BufferedReader 阅读全文
posted @ 2011-04-09 23:23 绯色卡卡 阅读(150) 评论(0) 推荐(0)
摘要:接口是一种特殊的抽象类,接口中只能包含抽象方法和常量,可以用于多继承。接口中定义的所有变量必须是共有的、静态的和最终的,接口中定义的所有方法都是公有的和抽象的。实现接口的类必须符合:1、为接口中的所有方法提供具体实现2、必须遵守重写的所有规则3、保持相同的返回类型抽象类可以实现接口,并于抽象类的子类重写该方法。接口的引用变量能够存储一个指向对象的引用值,这个对象可以是任何实现该接口的类的实例。 阅读全文
posted @ 2011-04-09 21:06 绯色卡卡 阅读(191) 评论(0) 推荐(0)
摘要:result = method1().method2().method3();先算第一个方法的结果,然后把这个结果作为第二个方法的对象,然后把结果再作为后面的对象。 阅读全文
posted @ 2011-04-09 14:02 绯色卡卡 阅读(146) 评论(0) 推荐(0)
摘要:被final修饰的成员变量在程序的整个执行过程中最多赋值一次,通常用它来定义常量。 阅读全文
posted @ 2011-04-09 00:30 绯色卡卡 阅读(169) 评论(0) 推荐(0)
摘要:调用System.gc()请求垃圾回收的最简单的方法,但是注意——只是请求,在调用System.gc()之后,有可能会释放出更多的内存空间。 阅读全文
posted @ 2011-04-09 00:09 绯色卡卡 阅读(210) 评论(0) 推荐(0)