![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 64
挂面桑
这个作者很懒,什么都没留下…
展开
-
用Java让内存溢出的方式
本文将列举用Java使内存泄露的的方式, 整理并学习了一下: 1、程序错误,比如死递归 public class Main { public void stackOverFlowMethod(){ stackOverFlowMethod(); } public static void main(String[] args) {原创 2015-03-02 13:56:56 · 635 阅读 · 0 评论 -
Hibernate Validator入门实例
最少需要引入三个包,分别为 validation-api.jar hibernate-validator.jar javax.el.jar maven依赖为: javax.validation validation-api 1.1.0.Final org原创 2015-03-02 10:55:48 · 794 阅读 · 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 · 1524 阅读 · 0 评论 -
【保存】<T>的用法
在类名后面或者方法名前面进行定义,即可使用 plus:可变参数用法 http://www.cnblogs.com/whgw/archive/2011/10/01/2197103.html原创 2015-03-02 15:09:39 · 496 阅读 · 0 评论 -
设计模式学习体会
【1】适配器模式 个人理解:适配器模式就是在实体类与接口之间,增加一个抽象类,以此作为缓冲,使得实现类不必要实现接口所有的方法。原创 2015-03-03 13:26:07 · 421 阅读 · 0 评论 -
线程的生命周期
1.线程的生命周期 线程是一个动态执行的过程,它也有一个从产生到死亡的过程。 (1)生命周期的五种状态 新建(new Thread) 当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。 例如:Thread t1=new Thread(); 就绪(runnable) 线程已经被启动,正在等待被分配给CPU时间片,也就是说此时线程正在就绪队列中排队等候得到CPU转载 2015-03-06 09:49:23 · 354 阅读 · 0 评论