
Java
shoppingbill
这个作者很懒,什么都没留下…
展开
-
Java Proxy Design Pattern
IHello.java [code="java"] package org.springsource.proxy; /** * @author billzhang * */ public interface IHello { void sayHello(String name); } [/code] HelloImpl.java [code="java"...2009-10-08 23:20:41 · 104 阅读 · 0 评论 -
类加载器ClassLoader.
当Java需要使用类的时候会执行Class Loader. 预设上,在程序启动之后,主要分为3个Class Loader:BootstrapLoader,ExtClassLoader,AppClassLoader. BootstrapLoader是由C++编写而成,它负责搜索JRE所在的目录下的classes,或lib/ ...jar文件,是否有指定的类载入由系统(sun.boot.class...原创 2009-06-03 01:34:47 · 96 阅读 · 0 评论 -
Spring Mail
IMailService.java package com.springMail.test; import javax.mail.MessagingException; /** * * @author billzhang * */ public interface IMailService { /** * 发送邮件 * @throws Mes...2009-12-06 18:18:29 · 115 阅读 · 0 评论 -
Read .properties file
rules.properties : [code="properties"] rule1.id=callagent rule1.name=Longest Waiting 1 rule1.type=custom rule1.class=com.brekeke.ctiserver.acd.RuleCallAgent rule1.description=Assign a call to ...2009-07-22 15:21:21 · 111 阅读 · 0 评论 -
将此数颠倒 如‘2489’ 到 ‘9842’
int number = 2489; //将此数颠倒 如‘2489’ 到 ‘9842’ do{ int digtal = number%10; System.out.print(digtal); number = number/10; }while(number!=0);2011-07-03 18:56:28 · 158 阅读 · 0 评论 -
去掉字符串中的文字
String s = "22203dkdkafd223"; //去掉字符串中的文字 StringBuffer sb = new StringBuffer(); for(int i=0; i<s.length(); i++){ char c = s.charAt(i); if(Character.isLetter(c)){ ...原创 2011-07-03 18:57:22 · 250 阅读 · 0 评论 -
Java 理论与实践: 正确使用 Volatile 变量
volatile 变量使用指南 Brian Goetz (brian.goetz@sun.com), 高级工程师, Sun Microsystems Brian Goetz 作为一名专业软件开发人员已经 20 年了。他是 Sun Microsystems 的高级资深工程师 ,为多个 JCP Expert Group 服务。Brian 的著作 Java Concurrency In ...原创 2010-11-18 15:48:45 · 93 阅读 · 0 评论