随笔分类 -  Java

摘要:1.Java开发经常会与异常打交道,本片文章对异常有一个浅显的分析和记录。 2.JAVA异常 异常指不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。Java通 过API中Throwable类的众多子类描述各种不同的异常。因而, 阅读全文
posted @ 2016-01-30 21:16 进击的璐璐 阅读(204) 评论(0) 推荐(0)
摘要:Java提供的动态代理,是“代理模式”的一个实现。代理模式简介:http://www.cnblogs.com/endlu/p/5169749.html 静态代理有一定的弊端,为每一个被代理类都编写一个代理类会让系统变得臃肿,而且不够灵活。动态代理,是在运行时动态的生成一个代理类和代理对象。解决这方面 阅读全文
posted @ 2016-01-30 19:40 进击的璐璐 阅读(156) 评论(0) 推荐(0)
摘要:Collections类提供了两个sort方法,目标都是List<T> list,不同时可选择自己指定一个Comparator。 public static <T> void sort(List<T> list, Comparator<? super T> c) { list.sort(c); } 阅读全文
posted @ 2016-01-28 14:11 进击的璐璐 阅读(2698) 评论(0) 推荐(0)
摘要:深入理解Java内存模型(一)——基础并发编程模型的分类在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。在共享内存的并发模型里,线程之间... 阅读全文
posted @ 2016-01-26 10:32 进击的璐璐 阅读(155) 评论(0) 推荐(0)
摘要:public final class String implements java.io.Serializable, Comparable, CharSequence { privatefinalchar value[]; privateint hash;}String其实是对一个char数组的... 阅读全文
posted @ 2016-01-26 09:39 进击的璐璐 阅读(1819) 评论(0) 推荐(0)