- 博客(3)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 Java线程同步:synchronized锁住的是代码还是对象
在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。Synchronized既可以对代码块使用,也可以加在整个方法上。 关键是,不要认为给方法或者代码段加上synchronized就万事大吉,看下面一段代码:class Sync { public synchronized void test
2012-11-15 22:22:00 110615 47
原创 Java利用MessageDigest获取字符串或文件MD5详解
MD5是常用的加密算法,也经常用于校验信息完整,如文件的完整性。用术语讲,MD5是一种消息摘要算法(Message Digest Algorithm)。另外还有一种常用的消息摘要算法SHA1。如果想了解这些的话,可以去百度百科:MD5、SHA1、消息摘要算法。 Java已经实现了MD5、SHA1算法。利用java.security.MessageDigest类就可以获取字
2012-11-05 11:33:12 64100 7
原创 Java反射之如何判断类或变量、方法的修饰符(Modifier解析)
Java针对类、成员变量、方法,有很多修饰符,例如public、private、static、final、synchronized、abstract等,这些修饰符用来控制访问权限或其他特性。 本文就用成员变量(Field)来举例说明,类以及方法的修饰符获取与成员变量是一样的。 先看一个类public class MyTest{ public int
2012-11-02 16:07:35 22396 8
JDeploy自动化部署平台
2015-10-20
protobuf-2.5.0 jar包及代码生成工具
2014-07-03
protobuf-2.5.0
2014-07-03
tomcat连接池和mysql数据库的中文乱码
2011-09-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人