`
cheer_nice
  • 浏览: 98829 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

责任链

    博客分类:
  • j2se
责任链 模式   http://www.iteye.com/topic/411182     sevlet中的filter、Spring&AspectJ中的AOP中的Around情况、Struts2中的Interceptor 都用到了责任链模式 上个链接中讲了责任链模式
 转载 原文链接:http://soft.chinabyte.com/database/283/11335783.shtml     在目前的Java开发包中包含了对动态代理的支持,但是其实现只支持对接口的的实现。   其实现主要通过是java.lang.reflect.Proxy类和java.lang.reflect.InvocationHandler接口 ...
刚看了 马士兵hibernate 仿真的录像 大致了解了 hibernate最简单功能都帮我们做了什么 所谓的ORM是什么 以及反射的用途。   1. 假设已经读出了 配制文件 自己构造一个session 对象   2.    Student s = new Student();     s.setId(1); s.setName("Jerry"); s.setAge(1);   Session session = new Session(); session.save();   测试类   3.   在session类中封装SQL ...
http://joyhaizi.blog.163.com/blog/static/1236638202009731113822231/
http://www.ibm.com/developerworks/cn/java/j-concurrent/  JAVA中的线程  并发 http://java.chinaitlab.com/line/373702.html   java.util.concurrent 中的CountDownLatch一个很好的示例 http://eyesmore.iteye.com/blog/284059 http://vvggsky.iteye.com/blog/306091   这个是CyclicBarrier http://hollowinheart.iteye.co ...
public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable private transient Entry<E> header = new Entry<E>(null, null, null); //队列的头部 public LinkedList() { //默认构造函数 空的队列 只有一 ...
ArrayList类的声明部分 实现的借口 继承了AbstractList类 public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable 注意 ArrayList不是线程安全的!!!Vector是 private transient Object[] elementData 用数组保存内容 数组是Object类型 ...
public class Vector<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable 里面的方法 多为 synchronized 的因此Vector是线程安全的 Vector里面的好多api和 ArrayList是相似的 区别是线程安全与否 与 动态增长的时候的增长速率不同 动态增长会申请大的空间然后调用Arrays.copyOf()复制过去 这里又调用了S ...
Global site tag (gtag.js) - Google Analytics