JAVA
iteye_11956
这个作者很懒,什么都没留下…
展开
-
basic java-3
1.自定义的Annotation /** *************************************** * @version 1.0.0 2010/08/12 * @author jackmeiowei */ //注解有效范围(SOURCE,CLASS,RUNTIME) @Retention(RetentionPolicy.RUNTIME) //注解使用场...原创 2010-08-12 17:11:57 · 69 阅读 · 0 评论 -
basic java-4
1.泛型-->只在编译阶段有作用,在运行阶段会丢弃具体的类型 ArrayList<Integer> collection1 = new ArrayList<Integer>(); ArrayList<String> collection2 = new ArrayList<String>(); System.out.println(coll...原创 2010-08-12 17:48:39 · 78 阅读 · 0 评论 -
basic java-5
1.数组定义不能使用泛型 ArrayList<String> [] args = new ArrayList<String>()[2];-----------------------编译错误 2.泛型的实际类型必须是引用类型,不能是基本类型(自动装箱除外) 3.反射不能通过泛型参数来确定泛型的具体类型(Vetor<Date>),但可以把泛型放到一个方...原创 2010-08-13 13:45:12 · 69 阅读 · 0 评论 -
basic java-6
1.JVM生成的动态代理类必须实现一个或者多个接口(为什么不是直接告诉我一个个的带参数的方法名呢?那么太繁琐了,直接告诉我接口的名字,我就会知道有哪些方法。更简单明了)。但如果目标类没有实现任何接口呢,代理类不就找不到接口了吗?因此,CGlib库应运而生。 2.AOP-->即是把切面的代码通过对象的形式传递进来,然后执行对象的方法以达到添加切面代码的功能。那需要给Invocation...原创 2010-08-25 13:08:27 · 76 阅读 · 0 评论 -
文件读写
import java.io.*; public class FileTest { public static void main(String[] args) { String s = new String(); String s1 = new String(); try { File ff = new File("E:/temp"); if (ff.isDirectory(...原创 2010-10-08 10:00:46 · 95 阅读 · 0 评论 -
缓存机制
import java.util.Collection; import java.util.Collections; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import org.spr...原创 2010-10-11 00:04:23 · 84 阅读 · 0 评论 -
basic java-1
1.JDK1.5+的基本类型自动装箱拆箱 [code="java"]Integer i1=10; Integer i2=10;[/code] 他们产生的是同一个对象,那下面这个呢? [code="java"]Integer i1=138; Integer i2=138;[/code] 产生两个不同的对象,这是为什么呢?小于一个字节(-128~127)的数,java虚拟机会将这个对象放...原创 2010-07-08 16:38:34 · 104 阅读 · 0 评论 -
basic java-2
1.Java可变参数只能放在[color=red]最后一个参数位置[/color]上,且应用的时候作为[color=red]数组[/color]使用 2.把变量定义为final类型,才能在内部类中使用。 3.数组的反射,使用java.lang.reflect.Array类处理(getLength,get) 4.ssh以及其他框架都需要把配置文件放到和类相同的目录下,为什么呢?因为...原创 2010-08-11 10:13:35 · 94 阅读 · 0 评论