摘要: 转 Java Classloader机制解析发表于11个月前(2014-05-09 11:36) 阅读(693)|评论(0)9人收藏此文章,我要收藏赞1慕课网,程序员升职加薪神器,点击免费学习目录[-]JDK默认ClassLoader双亲委托模型如何自定义ClassLoader1.loadClass... 阅读全文
posted @ 2015-04-12 17:38 java资料收集 阅读(202) 评论(0) 推荐(0) 编辑
摘要: java语法糖---枚举 在JDK5.0中提供了大量的语法糖,例如:自动装箱拆箱、增强for循环、枚举、泛型等。所谓“语法糖”就是指提供更便利的语法供程序员使用,只是在编译器上做了手脚,却没有提供对应的指令集来处理它。 下面要介绍的是枚举这个语法糖的原理。 其实enum就是一个普通的类,它继承... 阅读全文
posted @ 2015-04-09 17:02 java资料收集 阅读(275) 评论(0) 推荐(0) 编辑
摘要: JDK动态代理实现原理之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。 废话不多说了,先来看一下JDK的动态是怎么用的。Java代码packagedy... 阅读全文
posted @ 2015-04-09 17:00 java资料收集 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Java 动态代理机制分析及扩展,第 1 部分http://www.ibm.com/developerworks/cn/java/j-lo-proxy1/本文通过分析 Java 动态代理的机制和特点,解读动态代理类的源代码,并且模拟推演了动态代理类的可能实现,向读者阐述了一个完整的 Java 动态代... 阅读全文
posted @ 2015-04-09 16:42 java资料收集 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-04-09 13:21 java资料收集 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Java枚举类(2009-01-13 11:37:01)转载▼标签:javaenum枚举it分类:编程1.创建一个最简单的枚举类型创建枚举类型要使用enum关键字,隐含了所创建的类型都是java.lang.Enum类的子类,它是抽象类。其中,枚举类型符合通用模式Class Enum>,而E表示枚举类... 阅读全文
posted @ 2015-04-09 13:15 java资料收集 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Java强引用、 软引用、 弱引用、虚引用2012-07-09 1、对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4... 阅读全文
posted @ 2015-04-09 10:29 java资料收集 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 取模运算求模运算与求余运算不同。“模”是“Mod”的音译,模运算多应用于程序编写中。 Mod的含义为求余。模运算在数论和程序设计中都有着广泛的应用,从奇偶数的判别到素数的判别,从模幂运算到最大公约数的求法,从孙子问题到凯撒密码问题,无不充斥着模运算的身影。虽然很多数论教材上对模运算都有一定的介绍,但... 阅读全文
posted @ 2015-04-07 09:47 java资料收集 阅读(325) 评论(0) 推荐(0) 编辑
摘要: java集合框架博客分类:Java简化图:Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。Java 2集合框架图集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。抽象类:5个抽象类(长虚线表示),对集合接口的部分实... 阅读全文
posted @ 2015-04-06 23:45 java资料收集 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、字节和unicodeJava内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式是使用字节流的。因此Java要对这些字节流经行转化。char是unicode的,而byte是字节。Java中byte/char互转的函数在sun.io的包中间有。其中ByteToCha... 阅读全文
posted @ 2015-04-05 21:58 java资料收集 阅读(288) 评论(0) 推荐(0) 编辑