J2SE
李白csdn
这个作者很懒,什么都没留下…
展开
-
Java反射机制
一、概念 反射就是把Java的各种成分映射成Java相应的类。 反射是Java语言的一个特性,它允许程序在运行时来进行自我检查并对内部的成员进行操作,它允许一个Java的类去获取它所有的成员变量和方法并显示出来。 —–come from sun 反射是从jdk1.2就有的,ssh框原创 2015-11-23 15:28:42 · 282 阅读 · 1 评论 -
Java中String直接赋字符串和new String的区别
解析Java中的String对象的数据类型 1. String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvill”; Stri转载 2018-01-29 23:11:20 · 349 阅读 · 1 评论 -
Java中两个Long对象如何比较是否相等
抛出问题:Long a = 4l;Long b = 4l;a == b //trueLong a = 128l;Long b = 128l;a == b //false如果Long的值在[-127,128]之间,用“==”判断是否相等是没问题的,如果不在这个区间,是不能用“==”的,原因如下源码解释:public static Long valueOf(long l) { ...原创 2018-04-17 08:24:15 · 38271 阅读 · 1 评论 -
Java通过动态代理实现一个简单的拦截器
一、代理在使用动态代理实现拦截器之前我们先简单了解一下什么Java的代理。代理,顾名思义,就是不直接操作被代理(下面都用目标对象称呼,听起来舒服一些)对象,而是通过一个代理对象去间接的使用目标对象中的方法。代理分为两种模式,一种是静态代理,一种是动态代理。接下来先写一个静态代理的例子。无论是静态代理还是动态代理,目标对象(target)都要实现一个接口(interface),注意,如果使用cgli...原创 2018-05-30 10:06:21 · 2126 阅读 · 0 评论