Java
文章平均质量分 54
jadethao
软件开发者
展开
-
(转)java编程的78条黄金法则
原文URL:[url]http://justjavac.iteye.com/blog/1532625[/url]创建和销毁对象1、考虑用静态工厂方法(返回类的实例的静态方法)代替构造器2、遇到多个构造器参数时要考虑用构造器3、用私有构造器或者枚举类型强化Singleton属性4、通过私有构造器强化不可实例化的能力5、避免创建不必要的对象6、消除过期的对象引用7、...原创 2012-05-22 14:23:37 · 86 阅读 · 0 评论 -
常用的正则表达式
原创 2012-09-26 20:55:31 · 50 阅读 · 0 评论 -
jvm结构浅析
otSpot虚拟机只是其中一个具体的实现(另外还有BEA JRockit、IBM J9等等虚拟机)。在实际的计算机上通过软件来实现一个虚拟计算机。与VMWare等类似软件不同,你是看不到jvm的,它存在于内存。 当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退出,这个虚拟机实例也就随之消亡。如果在同一台计算机上同时运行三个Java程序,将得到三个Java虚拟机实例。每个Java程序都运行于它自己的Java虚拟机实例中。Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为原创 2012-05-25 17:34:40 · 54 阅读 · 0 评论 -
jvm简单解析
ot虚拟机只是其中一个具体的实现(另外还有BEA JRockit、IBM J9等等虚拟机)。在实际的计算机上通过软件来实现一个虚拟计算机。与VMWare等类似软件不同,你是看不到jvm的,它存在于内存。 当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退出,这个虚拟机实例也就随之消亡。如果在同一台计算机上同时运行三个Java程序,将得到三个Java虚拟机实例。每个Java程序都运行于它自己的Java虚拟机实例中。Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不原创 2012-05-25 17:11:18 · 69 阅读 · 0 评论 -
(转)java编程的78条黄金法则
原创 2012-05-22 14:23:37 · 49 阅读 · 0 评论 -
log4j.properties配置详解(转)
key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appenderName2 , …#配置日志信息输出目的地Appenderlog4j.appender.appenderName = fully.qualified.name.of.appender原创 2012-04-01 13:12:23 · 51 阅读 · 0 评论 -
定时任务
:所有构造方法都启动计时器线程。定时的方法: 1、schedule(TimerTask task, Date time) 安排在指定的时间执行指定的任务。 2、schedule(TimerTask task, Date firstTime, long period) 安排指定的任务在指定的时间开始进行重复的固定延迟执行。 3、schedule(TimerTask task, long delay) 安排在指定延迟后执行指定原创 2012-03-07 14:09:33 · 46 阅读 · 0 评论 -
apache Commons commons-lang StringUtils.java
ointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。除了构造器,StringUtils中一共有130多个方法,并且都是static的,所以我们可以这样调用StringUtils.xxx()。下面分别对一些常用方法做简要介绍:1. public static boolean isEmpty(String str)判断某字符串是否为空,为空的标准是str == null 或 str.length() == 0下原创 2011-12-07 15:12:21 · 46 阅读 · 0 评论 -
openOffice 把word转换成html
[size=medium]最近项目中需要把word转换成html格式,直接通过Java代码转化,出来的格式对不上号,网上找到有一些方法,可以接触一下插件或者第三方jar可以进行转换,这里先说说,使用openOffices 转换的过程以及使用.1、下载安装OpenOffice.org 3.4.1,安装过程略过。 官网地址:[url]http://download.openoffi...2013-02-28 13:46:34 · 281 阅读 · 0 评论 -
常用的正则表达式
[size=medium]"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)原创 2012-09-26 20:55:31 · 61 阅读 · 0 评论 -
log4j.properties配置详解(转)
(原文)[url]http://www.cnblogs.com/ITEagle/archive/2010/04/23/1718365.html[/url] Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配...原创 2012-04-01 13:12:23 · 81 阅读 · 0 评论 -
定时任务
[size=medium] Java中的定时任务总结:一、Timer: 线程用其安排以后在后台线程中执行的任务,可安排任务执行一次,或者定期重复执行。 注意事项:所有构造方法都启动计时器线程。定时的方法: 1、schedule(TimerTask task, Date time) 安排在指定的时间执行指定的任务。 2、schedu...原创 2012-03-07 14:09:33 · 70 阅读 · 0 评论 -
apache Commons commons-lang StringUtils.java
StringUtils中方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。除了构造器,StringUtils中一共有130多个方法,并且都是...原创 2011-12-07 15:12:21 · 67 阅读 · 0 评论 -
jvm结构浅析
jvm全称是Java Virtual Machine(java虚拟机)。它之所以被称之为是“虚拟”的,就是因为它仅仅是由一个规范来定义的抽象计算机。我们平时经常使用的Sun HotSpot虚拟机只是其中一个具体的实现(另外还有BEA JRockit、IBM J9等等虚拟机)。在实际的计算机上通过软件来实现一个虚拟计算机。与VMWare等类似软件不同,你是看不到jvm的,它存在于内存。 当...原创 2012-05-25 17:34:40 · 67 阅读 · 0 评论 -
openOffice 把word转换成html
2013-02-28 13:46:34 · 94 阅读 · 0 评论