
Java高级特性
文章平均质量分 80
冰火两重天
专注于hadoop平台大数据处理的技术对机器学习以及统计学持续的不断深入
展开
-
Java泛型指南
Java1.5泛型指南中文版(Java1.5 Generic Tutorial) 英文版pdf下载链接:http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf 译者: chengchengji@163.com 目 录转载 2012-10-24 14:02:04 · 1040 阅读 · 0 评论 -
【内存模型】基础篇
在并发编程中,有两个问题需要解决。第一,线程之间如何通信。第二,线程之间如何同步。通信是指线程之间以何种机制来交换信息。原创 2013-10-17 16:57:20 · 2360 阅读 · 0 评论 -
Java动态代理
http://blog.youkuaiyun.com/rokii/article/details/4046098 动态代理其实就是java.lang.reflect.Proxy类动态的根据您指定的所有接口生成一个class byte,该class会继承Proxy类,并实现所有你指定的接口(您在参数中传入的接口数组);然后再利用您指定的classloader将 class byte加载进系统,最后生成转载 2012-10-22 15:46:27 · 541 阅读 · 0 评论 -
java事件模型
事件源类:描述事件发生源的基本属性和行为。比如,按钮是很多事件发生的事件源,Java构造按钮类来描述按钮的形状,颜色等等属性以及在屏幕上绘制按钮等动作,当然也包括按钮按下等相关事件发生本身。同时,在事件发生时,事件源类还负责发出事件发生的通知。该行为通过事件源查找自己的事件监听者队列,并将事件信息通知队列中的监听者来完成。同时,事件源还在得到有关监听者信息时负责维护自己的监听者队列。 事转载 2013-01-23 09:20:35 · 1135 阅读 · 0 评论 -
Java 理论与实践: 用动态代理进行修饰
http://www.ibm.com/developerworks/cn/java/j-jtp08305.html 简介: 动态代理工具 是 java.lang.reflect 包的一部分,在 JDK 1.3 版本中添加到 JDK,它允许程序创建 代理对象,代理对象能实现一个或多个已知接口,并用反射代替内置的虚方法分派,编程地分派对接口方法的调用。这个过程允许实现“截转载 2012-10-22 15:35:11 · 702 阅读 · 0 评论 -
【内存模型】重排序
数据依赖性 若两个操作访问同一个变量,且这两个操作中有一个为写操作,此时这两个操作之间存在数据依赖性。 上面三种情况,只要排序两个操作的执行情况,程序的执行结果将会被改变。编译器和处理器在重排序时会遵守数据依赖性,编译器和处理器不会改变存在数据依赖关系的两个操作的执行顺序。 这里的数据依赖仅针对单个处理器中执行的指令序列和单个线程中执行的操作,不同处理器之间和原创 2013-10-22 17:56:08 · 2138 阅读 · 0 评论 -
Java sasl指南
http://docs.oracle.com/javase/1.5.0/docs/guide/security/sasl/sasl-refguide.html 未完,待续原创 2013-09-25 10:14:37 · 6059 阅读 · 2 评论