![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
xyy8202826
这个作者很懒,什么都没留下…
展开
-
java 动态代理
目前Java开发包中包含了对动态代理的支持,但是其实现只支持对接口的的实现。 其实现主要通过java.lang.reflect.Proxy类和java.lang.reflect.InvocationHandler接口。 Proxy类主要用来获取动态代理对象,InvocationHandler接口用来约束调用者实现 以下为模拟案例,通过动态代理实现在方法调用前后向控制台输出两句字符串原创 2014-07-27 17:45:50 · 333 阅读 · 0 评论 -
Java线程的生命周期
Java线程的生命周期 一个线程的产生是从我们调用了start方法开始进入Runnable状态,即可以被调度运行状态,并没有真正开始运行,调度器可以将CPU分配给它,使线程进入Running状态,真正运行其中的程序代码。线程在运行过程中,有以下几个可能的去向: (1)调度器在某个线程的执行过程中将CPU分配给了其它线程,则这个线程又变为Runnable状态,转载 2014-12-01 13:27:52 · 398 阅读 · 0 评论 -
Log4J的配置
来自:http://www.blogjava.net/zJun/archive/2006/06/28/55511.html Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1. 配置文件 Log4J配置文件的基本格式如下:转载 2014-12-03 14:50:30 · 385 阅读 · 0 评论 -
java对象和JSON的转化
jacksonjava对象和JSON的转化原创 2014-07-24 17:39:26 · 373 阅读 · 0 评论