Java
iteye_1678
这个作者很懒,什么都没留下…
展开
-
String对象的两种创建方法比较
相信不少同学都会看到"String s=new String("abc")共创建了多少个对象"之类的面试题,在此小议一下这个小问题,如有不对,望各位指正。 一、String的两种初始方法 1.String str1=new String("abc"); 2.String str2="abc"; 这两个方法都可以得到String的对象。 二、两种初始化Stri...2009-10-17 01:04:45 · 121 阅读 · 0 评论 -
jaxb demo
1. generate-java-class-from-xml-schema-in-eclipse-ide http://theopentutorials.com/examples/java/jaxb/generate-java-class-from-xml-schema-in-eclipse-ide/ 2. demo http://wenku.baidu.com/view/076c...原创 2013-07-29 15:09:29 · 222 阅读 · 0 评论 -
Java Classloader
Java Classloader Hierarchy Classloaders contain a hierarchy with parent classloaders and child classloaders. The relationship between parent and child classloaders is analogous to the obj...原创 2012-09-11 10:56:12 · 101 阅读 · 0 评论 -
从classpath获取指定文件名的资源
InputStream inp = this.getClass().getClassLoader() .getResourceAsStream("fileName.txt")原创 2012-07-30 17:17:43 · 173 阅读 · 0 评论 -
ant 合并多个jar为一个jar
<?xml version="1.0" encoding="utf-8"?> <project name="b" basedir="." default="makeSuperJar"> <target name="makeSuperJar" description="description&原创 2012-07-30 11:42:19 · 217 阅读 · 0 评论 -
既线程安全又支持延迟加载的单例模式
// 当 JVM 加载 LazyLoadedSingleton 类时,由于该类没有 static 属性,所以加载完成后便即可返回。只有第一次调用 // getInstance()方法时,JVM 才会加载 LazyHolder 类,由于它包含一个 static 属性 // singletonInstatnce,所以会首先初始化这个变量,这样即实现了一个既线程安全又支持延迟加载的单例模...原创 2011-04-20 14:00:29 · 151 阅读 · 0 评论 -
Java序列化机制要序列化那些内容
在javaeye上搜到一篇robbin关于java序列化的回复,我觉得其中的例子很有说服力,转过来和大家分享。 关于更多java序列化的问题可以参见JAVA系列之对象的序列化与反序列化 Java的序列化机制只序列化对象的属性值,而不会去序列化什么所谓的方法。其实这个问题简单思考一下就可以搞清楚,方法是不带状态的,就是一些指令,指令是不需要序列化的,只要你的JVM cl...原创 2009-10-14 00:06:07 · 86 阅读 · 0 评论 -
slf4j
一、介绍: 简单日记门面(simple logging Facade for java)SLF4J是为各种loging APIs提供一个简单统一的 接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以 选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现...原创 2011-06-27 11:51:18 · 108 阅读 · 0 评论 -
(转)程序员职业规划
对于大多数程序员来说,微软是一家值得崇敬的公司,能够加入微软,也是很多程序员的愿望。在付出足够的努力后,一旦进入了微软,也就意味着可以和最先进的技术终日为伍,一直沿着技术这条路线走下去了。对吗?错。今年九月份刚刚加入微软开发合作部的王洪超就为自己规划了一条技术管理的路线,除了在技术方面继续学习之外,他还希望在未来的时间里有意识的提升项目管理的能力。王洪超说:"微软为员工的职业发展规划提供了...2010-03-14 20:35:15 · 109 阅读 · 0 评论 -
MD5加密用户密码
public String makeMD5(String password) { MessageDigest md; try { // 生成一个MD5加密计算摘要 md = MessageDigest.getInstance("MD5"); // 计算md5函数 md.update(password.getBytes()); // dige...原创 2009-12-24 00:34:35 · 125 阅读 · 0 评论 -
acegi第一个实例
本文来自:http://blog.chinaunix.net/u2/76927/showart_1674703.html 目前acegi(Spring Security)主要是针对简化Java EE企业级应用中安全的开发和部署而来的!acegi采纳了Spring Framework来架构自身,并在后来成为了spring官方的子项目,即Spring Security。 因此我...原创 2009-12-07 09:47:31 · 71 阅读 · 0 评论 -
全方位讲解JAVA基础知识精华总结
1、对象的初始化 (1)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2)静态对象的初始化 程序中主类的静态变量会在main方法执行前初始化。 不仅第一次创建对象时,类中的所有静...原创 2009-11-29 18:17:19 · 77 阅读 · 0 评论 -
将小写的人民币数值转换成大写形式
前几天遇到的一道笔试题,将小写的人民币数值转换成大写形式,数值取值范围为:0.00-999999999999.99。如输入102411050126.08,则输出:壹仟零贰拾肆亿壹仟壹佰零伍万零壹佰贰拾陆元零角捌分。以下为我编的程序,欢迎各位批评指教。 [code="java"] import java.io.BufferedReader; import java.io.IOException...2009-11-02 00:36:49 · 171 阅读 · 0 评论 -
Remote Debugging with Eclipse
http://www.eclipsezone.com/eclipse/forums/t53459.html http://www.asjava.com/core-java/java-remote-debugging-on-weblogic-server-with-eclipse/原创 2012-06-14 13:51:06 · 103 阅读 · 0 评论