随笔分类 -  JAVA

摘要:java8 forEach 在Map和List中的使用 阅读全文
posted @ 2017-05-23 16:34 fovi 阅读(24983) 评论(0) 推荐(0) 编辑
摘要:网上很多要修改.class .project的比较麻烦有时候还不一定管用。下面的方法适合于项目用已经引用了jar,但是运行时却ClassNotFound,请用如下方法试试: 阅读全文
posted @ 2016-09-13 17:42 fovi 阅读(9643) 评论(0) 推荐(0) 编辑
摘要:JSP页面用EL表达式 输出date格式 阅读全文
posted @ 2015-12-23 13:31 fovi 阅读(758) 评论(0) 推荐(0) 编辑
摘要:优点:由于对对应segment 加锁,而不是锁定整个map,并发性得到了提高。能够直接提高插入、检索以及移除操作的可伸缩性。 缺点:当遍历map 中的元素时,需要获取所有的segment 的锁,使用遍历时慢。锁的增多,占用了系统的资源。使得对整个集合进行操作的一些方法(例如 size() 或 isEmpty() )的实现更加困难,因为这些方法要求一次获得许多的锁,并且还存在返回不正确的结果的风险。 阅读全文
posted @ 2014-07-02 15:49 fovi 阅读(284) 评论(0) 推荐(0) 编辑
摘要:package script;import java.io.File;import java.io.IOException;public class Realname { public static void main(String[] args) throws IOException { F... 阅读全文
posted @ 2014-07-02 15:43 fovi 阅读(35279) 评论(0) 推荐(0) 编辑
摘要:AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口 阅读全文
posted @ 2014-04-04 12:53 fovi 阅读(172) 评论(0) 推荐(0) 编辑
摘要:支持语法高亮,语法校验,代码提示的工具 阅读全文
posted @ 2014-01-21 14:29 fovi 阅读(15225) 评论(1) 推荐(5) 编辑
摘要:1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 阅读全文
posted @ 2012-11-06 20:47 fovi 阅读(8531) 评论(2) 推荐(2) 编辑
摘要:java中对集合对象list的几种循环访问的总结如下 阅读全文
posted @ 2012-11-06 08:55 fovi 阅读(12643) 评论(0) 推荐(0) 编辑