
J2SE
文章平均质量分 76
谦谦志成
管理+技术
展开
-
工厂模式汇总
一、简单工厂模式简单工厂模式属于类的创建型模式,又叫做静态工厂方法模式。通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。1.工厂(Creator)角色 简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用创建所需的产品对象。2.抽象(Product)角色 简单工厂模式所创建的所有对象的父类,它负责描述所有实例所共有的公共接口...原创 2009-11-26 10:23:29 · 159 阅读 · 0 评论 -
在SQL Server 2000中获取表结构
SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end, 字段名 = a.name, 主键 = case when exists(SELEC...原创 2010-10-15 07:10:34 · 141 阅读 · 0 评论 -
SWT_AWT_Swing事件处理机制
总的来说Swing/AWT和SWT在事件处理机制上是类似的,窗口组件的树状结构也是类似的。图形用户界面系统在事件处理设计上有两大类,一类是单线程模型,一类是多线程模型。在事件处理机制上,三者都是遵循单线程规则。 ...原创 2010-10-21 08:33:34 · 258 阅读 · 0 评论 -
如何在Eclipse上安装VE1.4
http://wiki.eclipse.org/VE/Update原创 2010-10-27 09:00:10 · 87 阅读 · 0 评论 -
正则表达式基础教程
字符x字符 x\\反斜线字符\0n带有八进制值 0 的字符 n (0 <= n <= 7)\0nn带有八进制值 0 的字符 nn (0 <= n <= 7)\0mnn带有八进制值 0 的字符 mnn(0 <...原创 2010-10-28 09:31:03 · 206 阅读 · 0 评论 -
Java 内存管理原理、内存泄漏实例及解决方案研究
在项目的最后阶段,就是要防止系统的内存泄漏了,顺便找了些资料,看了些java内存泄漏的实例及解决,总结一下: Java是如何管理内存为了判断Java中是否有内存泄露,我们首先必须了解Java是如何管理内存的。Java的内存管理就是对象的分配和释放问题。在Java中,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。另外,对象的释放是...原创 2011-02-22 12:45:59 · 89 阅读 · 0 评论 -
JDBC连接DB2、Oracle、MySQL、PostgreSQL
package com.terac.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class DBTest{ public s...原创 2011-06-30 11:03:36 · 105 阅读 · 0 评论 -
exe4J的下载地址和注册码
今天有幸学了一个软件,分享给大家exe4jwindows 32位版本的下载:Windows VistaWindows 2000/XPWindows Server 2008Windows Server 2003Windows NT 4.0 Windows 98/MEhttp://download.ej-technologies.com/exe4j/ex...原创 2011-07-04 16:55:18 · 346 阅读 · 0 评论 -
对象与字节数组之间的转换
将对象转换成字节数组public byte[] object2Byte(Object obj)throws IOException{ ByteOutputStream bos = new ByteOutputStream(); ObjectOutputStream oos = new ObjectOutputStream(bos); ...2011-07-05 15:15:01 · 188 阅读 · 0 评论 -
URI、URL和URN的关系
URI、URL和URN是识别、定位和命名互联网上的资源的标准途径。URI的范畴位于体系的顶层,URL和URN的范畴位于体系的底层。这种排列显示URL和URN都是URI的子范畴, URI表示的是统一的资源标识, URL表示的是统一的资源定位, URN表示的是统一的资源命名。URI:Uniform Resource Identifier,统一资源标识符;URL:...原创 2011-10-10 21:36:34 · 208 阅读 · 0 评论 -
JAVA反射机制
在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。Java 反射机制主要提供了以下功能在运行时判断任意一个对象所属的类。在运行时构造任意一个类的对象。在运行时判断任意一个类所具有的成员变量和方法。...原创 2010-10-13 14:36:49 · 92 阅读 · 0 评论 -
实现SWT中Table单元格的可编辑
public void editorTable(Table table,Event e){ final TableEditor editor = new TableEditor(table); editor.horizontalAlignment = SWT.LEFT; editor.verticalAlignment=SWT.LEFT; editor.grabHorizontal = t...原创 2010-10-12 14:19:23 · 514 阅读 · 0 评论 -
俄罗斯方块
//俄罗斯方块Java源代码import java.awt.*; import java.awt.event.*; //俄罗斯方块类 public class ERS_Block extends Frame{ public static boolean isPlay=false; public static int level=1,score=0; public static TextFie...原创 2010-10-11 13:55:08 · 96 阅读 · 0 评论 -
代理模式之孙悟空智擒猪八戒
《西游记》中的代理模式高老庄的高家小姐,大徒弟孙悟空,未归依我佛的八戒。悟空代替了高家小姐去和八戒见面,然后制服了八戒。1.创建一个MissGaopackage org.sun.west;public class MissGao{//Miss Gao在唱歌public void dance() {// TODO Auto-generated metho...2009-11-27 12:53:13 · 160 阅读 · 0 评论 -
JAVA实现的文件拷贝的四种方法
使用 java 进行文件拷贝 相信很多人都会用,,不过效率上是否最好呢?最近看了看NIO决定试一试 java NIO 到底有什么性能的提升.第一种方法:古老的方式Java code复制代码public static long forJava(File f1,File f2) throws Exception{ long time=new Date().getTime(); int l...原创 2010-12-22 16:47:53 · 272 阅读 · 0 评论 -
向Excel中写入内容
package com.preader.shareinfo.util.file;import java.io.File;import java.net.URL;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableCellFormat;import jxl.write.Writable...原创 2010-09-30 16:33:01 · 128 阅读 · 0 评论 -
一个Java程序员应该掌握的10项技能
语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你...原创 2010-10-04 21:34:17 · 73 阅读 · 0 评论 -
JDBC连接DB2、Oracle、MySQL、PostgreSQL
package com.terac.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class DBTest{ public static void main(String[]...原创 2010-10-04 21:45:33 · 80 阅读 · 0 评论 -
jxl.jar包简介/java操作excel jxl.jar下载地址
下载地址:http://www.andykhan.com/jexcelapi/ 当前的最高版本是2.6。 真实下载地址:http://www.andykhan.com/jexcelapi/download.html作者的网站上对它的特征有如下描述: ● 支持Excel 95-2000的所有版本 ● 生成Excel 2000标准格式 ● 支持字体、数字、日期操...原创 2010-10-04 21:53:06 · 162 阅读 · 0 评论 -
Spket的使用
在开发EXT中,我分别使用了Aptana和Spket 一、Spket的安装 1、Plugin: 最低要求: eclipse平台运行时3.2.x , 文件为: spket-1.6.4.1.zip(与别的插件的安装无异,相信不用我多说了吧 2、Spket IDE: 最低要求:你需要java 1.5或更高版本运行安装程序,可独立使用(不用装Eclipse 文件为:spket-1.6.4.1.jar 安装...原创 2010-10-08 20:51:20 · 289 阅读 · 0 评论 -
java调用bat文件
Runtime.getRuntime().exec("cmd /c del c:\\a.doc"); //Runtime.getRuntime().exec("notepad"); //Runtime.getRuntime().exec("cmd /c start c:\\a.doc"); //Runtime.getRuntime().exec("cmd /c start http://w...原创 2010-10-09 17:57:12 · 140 阅读 · 0 评论 -
java文件操作大全
文件的建立/检查与删除String path=request.getRealPath("");//out.println(path);File f=new File(path,"File.txt");//out.println(f);//out.println(f.exists());if(f.exists()){//检查File.txt是否存在f.delete();//删除File.txt文件o...原创 2010-10-11 13:46:24 · 113 阅读 · 0 评论 -
POI操作WORD
通过下面的两种方法可以从文档里读取所有字符性的内容(忽略字符的属性)。 通过输出流来写到文本文件中。 public static void getWordContent(String fileName) throws Exception{ FileInputStream in = new FileInputStream(new File(fileName...原创 2012-01-01 15:04:49 · 177 阅读 · 0 评论