- 博客(6)
- 资源 (7)
- 收藏
- 关注
转载 Java 位运算符
Java 定义的位运算(bitwise operators )直接对整数类型的位进行操作,这些整数类型包括long,int,short,char,and byte 。表4-2 列出了位运算: 表4.2 位运算符及其结果 运算符 结果 ~ 按位非(NOT)(一元运算) & 按位与(AND) | 按位或(OR) ^ 按位异或(XOR) >> 右移 >>> 右移,左边空出
2010-12-27 14:41:00 572
转载 简明扼要,再谈ThreadLocal和synchronized
<br />http://linliangyi2007.javaeye.com/blog/179040
2010-12-17 18:41:00 488
转载 多线程分析工具Mtrat使用
<br /> <br /> <br />http://xiao-jiang51.javaeye.com/blog/841332<br /> <br /> 一个非常不错的多线程分析工具,提供方是IBM,官方上的说明貌似是中国人开发的,NB,反编译看了下 用到了AOP的东东,对死锁的诊断非常有价值,官方地址http://www.alphaworks.ibm.com/tech/mtrat<br /> 因在一个为两W人在线服务的保险销售系统中使用到了一个并非控制器,因生产环境是1.4的版本,无法使用最新
2010-12-14 21:31:00 4032 2
转载 java反射机制与动态代理
1 java反射机制:运行时的类信息 Class类与java.lang.reflect类库一起对反射概念进行了支持,该类库包含了Field,Method以及 Constructor类。这些类型的对象是由JVM在运行时创建的,用以表示未知类里对应的成员。这样就可以使用Constructor创建新的对象,用get()与set()方法读取与修改与Field对象相关的字段,用invoke()方法调用与Me
2010-12-14 21:29:00 746
转载 池的应用场景——池可以是一种阀
<br />作为一个J2EE应用程序开发者,谈到池(pool)我最先想到(也是最早接触)的是数据库连接池,很长一段时间我对池的应用也仅仅局限在数据库链接池,而且也没有去仔细思考过是什么原因促成我们去使用这项技术——如果你在那时问我为什么要使用池,我会说类似于数据库连接这类对象在创建时需要花费较长的时间,这时使用池化技术可以有效地进行重复利用池内对象,嗯,一个中规中矩的回答<br /><br />然而越来越多的人和我说创建对象的开销,已经越来越不足以成为对其进行池化的理由,很遗憾对于这种说法我没法
2010-12-14 21:28:00 739
转载 Java堆.栈和常量池 笔记
<br />今天复习了一下这些知识,顺便做了下笔记.<br />1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.<br />2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)<br />3. 堆:存放所有new出来的对象。<br />4. 静态域:存放静态成员(static定义的)<br />5. 常量池:存放字符串常量和基本类型常量(public static
2010-12-14 14:10:00 560
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人