JAVA
文章平均质量分 64
挂面桑
这个作者很懒,什么都没留下…
展开
-
用Java让内存溢出的方式
本文将列举用Java使内存泄露的的方式,整理并学习了一下: 1、程序错误,比如死递归public class Main { public void stackOverFlowMethod(){ stackOverFlowMethod(); } public static void main(String[] args) {原创 2015-03-02 13:56:56 · 616 阅读 · 0 评论 -
Hibernate Validator入门实例
最少需要引入三个包,分别为validation-api.jarhibernate-validator.jarjavax.el.jarmaven依赖为: javax.validation validation-api 1.1.0.Final org原创 2015-03-02 10:55:48 · 775 阅读 · 0 评论 -
socket通讯测试程序时遇到的PrintWriter write与println方法的区别
我也是在做socket的C/S测试的时候发现这个问题的(使用write的时候并没有互相进行通信,但是换成println之后就可以了)。那么就来看看write和println到底有啥区别吧,先看源码:println: /** * Prints a String and then terminates the line. This method behaves as原创 2015-03-01 19:40:55 · 1504 阅读 · 0 评论 -
【保存】<T>的用法
在类名后面或者方法名前面进行定义,即可使用 plus:可变参数用法http://www.cnblogs.com/whgw/archive/2011/10/01/2197103.html原创 2015-03-02 15:09:39 · 484 阅读 · 0 评论 -
设计模式学习体会
【1】适配器模式个人理解:适配器模式就是在实体类与接口之间,增加一个抽象类,以此作为缓冲,使得实现类不必要实现接口所有的方法。原创 2015-03-03 13:26:07 · 407 阅读 · 0 评论 -
线程的生命周期
1.线程的生命周期线程是一个动态执行的过程,它也有一个从产生到死亡的过程。(1)生命周期的五种状态新建(new Thread)当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。例如:Thread t1=new Thread();就绪(runnable)线程已经被启动,正在等待被分配给CPU时间片,也就是说此时线程正在就绪队列中排队等候得到CPU转载 2015-03-06 09:49:23 · 344 阅读 · 0 评论