JAVA
文章平均质量分 61
ydpl2007
这个作者很懒,什么都没留下…
展开
-
JAVA 断言
断言assert从jdk1.4后启用。不常用。1. 程序正常执行情况下,断言不会被执行 (即没有使用-ea参数)如:public class Test { public static void main(String[] args) { fun(null); } public static void fun (String str) { // 这里断言str不原创 2012-11-08 22:37:52 · 575 阅读 · 0 评论 -
Runtime.addShutdownHook()使用
主要用来在JVM关闭前,执行一些自定义操作。public class Test { /** * @param args */ public static void main(String[] args) { Runtime.getRuntime().addShutdownHook(t6); t1.start(); t2.start(); t3.start();原创 2012-11-28 16:41:50 · 575 阅读 · 0 评论 -
JAVA签名过程
下面代码演示了对内容进行签名的过程,包括山里/** * RSA加密算法的演示验证 * RSA是一种分组加密算法 * 注意:密钥对采用的长度决定了加密块的长度,我这里取的是2048,即256byte * 由于加密块的长度固定为256,因此明文的长度至多为256 - 11 = 245byte * 我这里明文长度取的是128byte,密文长度为256byte,它适合于小文件加密转载 2014-07-08 17:06:03 · 8563 阅读 · 0 评论 -
Java国际化实例
1. 定义各个语言的资源文件 1) re原创 2014-08-21 16:51:45 · 571 阅读 · 0 评论 -
Cglib动态代理实例
import java.lang.reflect.Method;import net.sf.cglib.proxy.Enhancer;import net.sf.cglib.proxy.MethodInterceptor;import net.sf.cglib.proxy.MethodProxy;public class Test{ public static void main(S原创 2014-08-22 10:31:45 · 716 阅读 · 2 评论 -
JAVA 递归批量更改文件后缀名 删除后缀
核心是File.rename()方法的使用//1.更改后缀public static void changeSuffix(String pathDir, final String oldSuffix, String newSuffix) { File dir = new File(pathDir); File[] files = dir.listFiles(new FileFi原创 2014-09-06 11:48:59 · 1430 阅读 · 0 评论 -
JAVA 反射
1. JAVA类class MyObj { private String name; protected void protectedPrintName() { System.out.println(name); } public void publicPrintName() { System.out.println(name); } private void原创 2014-08-16 08:23:06 · 1342 阅读 · 0 评论 -
Spring学习
一、标记1. @Rep原创 2014-08-15 10:49:23 · 1437 阅读 · 0 评论 -
Map key为Integer类型时用Long值取value问题
今天碰到原创 2014-11-12 19:46:48 · 10115 阅读 · 3 评论