自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

volatile关键字

volatile是java提供的一种同步手段,只不过它是轻量级的同步。因为volatile只能保证多线程的内存可见性,不能保证多线程的执行有序性。而最彻底的同步要保证有序性和可见行,例如 synchronized。任何被volatile修饰过的变量,都不拷贝副本到工作内存,任何修改都及时写在主存。因此对于volaile修饰的变量的修改,所有线程马上就能看到,但是volatile不能保证对变...

2013-12-01 19:23:04 74

数字签名示例

示例:1,用keytool生成私钥和公钥证书[code="java"]生成密钥库: keytool -genkey -alias privatekeystore -keystore private.keystore -storetype JKS -keyalg rsa -dname "CN=China ,OU=fan Unit, O=fan, L=shanghai, S=sh...

2011-12-27 00:28:34 157

java属性方法执行顺序

 样题一:class P {    private int val = 10;     public void output() {        System.out.println("P.output(),val+" + val);    }     public P() {        System.out.println("P constructo...

2011-11-08 19:12:11 113

SQLMap介绍

1,SQLMap API   a,queryForObject(String id, Object paramObject, Object resultObject)方法,取一条记录并放入一个对象。   b,queryForList(String id, Object paramObject)方法,取多条记录并放入对象列表。   c,queryForMap(String id, ...

2011-10-31 01:56:48 143

ibatis简单例子

1,引用必须jar包:ibatis2-common-2.1.7.597.jar  ibatis2-sqlmap-2.1.7.597.jar  commons-logging-1.1.1.jar       jdbc驱动jar包:ojdbc14.jar 或者classes12.jar (jar包位于:%ORACLE_HOME%jdbc\lib) 2,配置sqlMapConfig.x...

2011-10-31 01:44:07 92

LOG4J-日志工具包

log4j有记录器(loggers)、输出源(appenders)、级别(levels)、布局(layouts)4个部分组成。1,记录器    调用log4j的logger.getLogger()方法将会得到一个logger的实例。如果一个应用中能够包含了上千个类,那么几乎需要上千个logger实例。如何对这上千个logger实例进行方便地配置,就是一个很重要的问题。log4j...

2011-10-22 17:30:27 144

原创 Eclipse3.2中使用Jad反查看Class文件

1.1. 下载        1. 从http://www.kpdus.com/jad.html下载jadnt158.zip。         2. 从http://jadclipse.sourceforge.net/下载jadclipse_3.2.0.jar  1.2. 安装和配置       1. 将jadnt158.zip解压,拷贝jad.ex到%JAVA_HOME%\bin\目录...

2008-07-08 09:52:24 87

空空如也

空空如也

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

TA关注的人

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