java学习
1、new thread的弊端 执行一个异步任务你还只是如下new thread吗? new thread(new runnable() { @override…
java学习
本文将介绍 java 中 integer 缓存的相关知识。这是 java 5 中引入的一个有助于节省内存、提高性能的特性。首先看一个使用 integer 的示例…
如果你没有指定数据或语言标准的或开源的 java解析器 , 可能经常要用java实现你自己的数据或语言解析器。或者,可能有很多解析器可选,但是要么太慢,要么太耗…
java学习
本文由码农网– 鲁阿皓原创,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 在前面的学习中(参见前面的博客),我们学到了很多oo原则: 封装变化 多用组…
java学习
在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就…
json已经成为当前服务器与web应用之间数据传输的公认标准,不过正如许多我们所习以为常的事情一样,你会觉得这是理所当然的便不再深入思考了。我们很少会去想用到的…
java学习
首先, threadlocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过threadlocal.set() 到线程中的对象是该线程自己使用的对象…
java学习
本文由码农网– 袁延勇原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 如果我说“仅仅修改下面代码中的一个字符就可以获得五倍于当前的运行速度”你…
java学习
future是java 5添加的类,用来描述一个异步计算的结果。你可以使用 isdone 方法检查计算是否完成,或者使用 get 阻塞住调用线程,直到计算完成返…
java学习
介绍 现在很多网站为了实现即时通讯,所用的技术都是轮询(polling)。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出http request,然…