java编程结构
disablebb
这个作者很懒,什么都没留下…
展开
-
ExecutorService线程池
引自:http://blog.sina.com.cn/s/blog_6151984a0100krj8.htmlExecutorService 建立多线程的步骤:1。定义线程类 class Handler implements Runnable{}2。建立ExecutorService线程池 ExecutorService executorService = Executors.ne...原创 2011-09-13 09:33:01 · 74 阅读 · 0 评论 -
文件复制通道
fromFile.exists()fromFile.isFile()// 复制文件 File newToFile = new File(toPath); newToFile.createNewFile(); FileInputStream inFile = new FileInputStream(f...原创 2011-08-15 10:44:56 · 105 阅读 · 0 评论 -
序列化,实体类存在memcache中必须要序列化
转westlifesz的博文序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的...原创 2011-08-02 09:55:17 · 315 阅读 · 0 评论 -
从clob字段中取值
Clob clobtmp = (Clob)rs.getClob("content"); StringBuffer sb = new StringBuffer(); String str =""; if (clobtmp != null){ Reader is = clobtmp.getCharacterStream(); BufferedReade...原创 2011-07-19 12:16:41 · 568 阅读 · 0 评论 -
枚举 7种用法
public enum Color { RED, GREEN, BLANK, YELLOW } JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到...原创 2011-10-10 11:05:12 · 105 阅读 · 0 评论 -
java List 分页应用(一)
引自:http://www.blogjava.net/jzone/articles/308842.html应用类:package com.Gavin.tools.util;/** *//** * List分页 * 实现:利用List的获取子List方法,实现对List的分页 * @author 显武 * @date 2010-1-8 16:27:31 * ...原创 2011-07-08 15:27:44 · 93 阅读 · 0 评论 -
HashMap遍历的两种方式
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object...原创 2011-07-08 15:26:05 · 94 阅读 · 0 评论 -
static方法 内部类和静态修饰符static
声明为static的变量实质上就是全局变量。当声明一个对象时,并不产生static变量的拷贝,而是该类所有的实例变量共用同一个static变量。 声明为static的方法有以下几条限制: 1它们仅能调用其他的static 方法。 2它们只能访问static数据。 3它们不能以任何方式引用this 或super需要了解2个概念:内部类和静态修饰符static1...原创 2011-06-27 14:57:35 · 458 阅读 · 0 评论 -
oracle jdbc 获取自动生成的键值,int id primary key auto_increment;
用jdbc getGenerationKey属性================================public static void main(String args[]) { String sql="insert into cdml_sensky_user(uuid,version) values('123','123456789'...原创 2011-06-27 14:23:43 · 444 阅读 · 0 评论 -
时间格式转为毫秒
sbSql.append(" select createdate + ( select period/1000/3600/24 from mass_app_period p where version=? ").append(" ) odate from cdml_sensky_user@ORA72_101_WAPLAT.US.ORACLE.COM where id=? ")...原创 2011-11-04 19:36:10 · 248 阅读 · 0 评论