自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 【zz】WebLogic的类装载机制详解

【IT168 技术文档】    如果大家对一般类的装载器熟悉的话,就知道在java中类的装载采用“代理机制”,即子装载器如果需要装载一个类文件,首先会将此任务提交给父装载器,如果父装载器找不到此类文件,才有子装载器来装载类文件,如果子装载器也找不到,那么就会报告ClassNotFoundException异常。下面简单谈一下我对weblogic server的类装载器原理的了解,希望能和大...

2012-11-29 18:54:46 210

原创 【zz】Weblogic与Java类加载器原理试验解析

Weblogic与Java类加载器原理试验解析 sparta-紫杉 2011-4-12 16:47通过试验,得出一个结论, 假设在Weblogic的Server/lib下有一个类,与应用的Webapp/WEB-INF/classes下的类名相同,方法名也相同,仅有在后台打印出来的字符的稍许差别,那在Weblogic启动后,无论个文件夹中的类谁是新编译的(版本新或旧),应用系统均默认是...

2012-11-29 18:47:35 129

原创 【zz】java线程池学习

Java线程池学习 Java里面线程池的顶级接口是Executor,但是严格意义上讲Executor并不是一个线程池,而只是一个执行线程的工具。真正的线程池接口是ExecutorService。下面这张图完整描述了线程池的类体系结构。首先Executor的execute方法只是执行一个Runnable的任务,当然了从某种角度上将最后的实现类也是在线程中启动此任务的。根据线程池的执行策...

2012-09-07 18:29:07 124

原创 IEEE浮点数表示

Java 语言支持两种基本的浮点类型: float 和 double ,以及与它们对应的包装类 Float 和 Double 。它们都依据 IEEE 754 标准,该标准为 32 位浮点和 64 位双精度浮点二进制小数定义了二进制标准。IEEE 754 用科学记数法以底数为 2 的小数来表示浮点数。IEEE 浮点数用 1 位表示数字的符号,用 8 位来表示指数,用 23 位来表示尾数,即小数部...

2011-06-29 14:21:34 299

原创 【zz】Java浅复制和深复制

 1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 ⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,...

2011-06-21 15:53:33 94

原创 【zz】Java字符串编码及转换

Java与UnicodeJava的class文件采用utf8的编码方式,JVM运行时采用utf16。Java的字符串是unicode编码的。总之,Java采用了unicode字符集,使之易于国际化。 Java支持哪些字符集:即Java能识别哪些字符集并对它进行正确地处理?查看Charset 类,最新的JDK支持160种字符集。可以通过static方法availableChar...

2011-06-21 10:06:35 186

原创 Java的集合比较

  ArrayList的内部实现是采用数组形式,新建ArrayList对象时将初始化固定大小的数组。每次向ArrayList插入对象时会检查是否需要扩充数组大小,如果需要扩充那么ArrayList中存储的对象将全部拷贝到新的内存地址中。因此ArrayList具有数组访问速度快的特点(直接根据引用计算内存地址),但在频繁插入或删除对象时由于需要保证内存地址的连续,需要拷贝移动对象,效率...

2011-05-18 09:47:49 101

原创 hibernate集合映射

 Hibernate集合映射Hibernate集合映射主要有以下几种: set:对应的POJO属性类型为Set,使用HashSet进行初始化。不保存元素的顺序,并且不允许重复元素。set也可以映射SortedSet,且sort属性可以设置成比较器或者用于内存排列的自然顺序。使用TreeSet进行初始化。<set name=”” order-by=...

2011-05-18 09:08:09 102

原创 Spring AOP顺序

【zz】Spring AOP 拦截在Spring 的AOP中,如果一个Proxy同时实现MethodBeforeAdvice、AfterReturningAdvice和MethodInterceptor接口,那么这三个Advice的执行顺序是什么样的呢?经过试验,是和xml文件中的定义顺序有关的。如果Proxy的接口实现定义为                           ...

2011-05-18 09:04:02 146

Java数组类型

数组是一种效率最高的存储和随机访问对象的一种方式,一个数组由两部分构成:数组引用变量、数组对象,数组引用变量指向数组对象的内存地址。[img]http://dl.iteye.com/upload/attachment/456678/d4ee60e3-edaa-3c59-b567-0289715e144d.jpg[/img][code="java"]public stat...

2011-04-08 17:48:23 101

Java数据类型、运算符

面向对象的三个特征:封装、继承、多态。多态是通过引用类型对象自动向父类转换体现出来的,主要表现为一个接口类型的变量在指向不同的接口类对象时表现不同的行为。 public interface Dao{ public void add(T t); } public class JdbcDao implements Dao{ public void add(...

2011-04-05 18:12:29 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除