JavaSE
文章平均质量分 71
yuduoduo
这个作者很懒,什么都没留下…
展开
-
toString()方法
package com.corejava.chapter3;import java.util.Scanner;public class InputName { public static void main(String[] args) { InputName i = new InputName(); InputNa原创 2008-07-11 18:57:00 · 472 阅读 · 0 评论 -
常用的类型转换
(1) long to int int = (int)long (2) Long to int int = (int)Long //error Long l = 3L; int s = Integer.parseInt(String.valueOf(l)); static String valueOf(int i)原创 2008-07-26 13:54:00 · 357 阅读 · 0 评论 -
使用PreparedStatement的Batch功能
Update大量的数据时, 先Prepare一个INSERT语句再多次的执行, 会导致很多次的网络连接。要减少JDBC的调用次数改善性能, 你可以使用PreparedStatement的AddBatch()方法一次性发送多个查询给数据库. 例如, 让我们来比较一下下面的例子。 例 1: 多次执行Prepared StatementPreparedStatement ps = c转载 2008-07-25 17:30:00 · 692 阅读 · 0 评论 -
java 数据库基本操作
java 数据库基本操作1、java数据库操作基本流程2、几个常用的重要技巧: 可滚动、更新的记录集 批量更新 事务处理java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 1、取得数据库连接 1)用DriverManager取数据库连接 例子 String className,url,uid,pwd;转载 2008-07-27 10:55:00 · 376 阅读 · 0 评论 -
java日期操作
提取一个月中的最后一天 public static Date getLastDate(long day) 这个方法有问题,好像不对。 /** 日期类 * @date 2003-12-04 * @version 1.0 */import java.util.*;import java.text.*;import java.util.Calendar;转载 2008-07-27 12:15:00 · 329 阅读 · 0 评论 -
多线程
本总结参考java核心技术中文版 第7版为什么要多任务传统的单线程程序是一个程序执行完后再执行下一个,同一个时间段就只能干一件事情。不言而喻效率不高,因为普通的程序很难让cpu全负荷运转起来,cpu大量的时间在闲置。一个程序也很难满足用户的需求。多任务的解决方案我们考虑是否程序能同时执行多个程序,最终的解决方案是把cpu调用程序的物理过程分成若干小的时间片断,这样就可以可已在每个时原创 2008-07-02 12:35:00 · 428 阅读 · 0 评论 -
阻塞队列
生产者/消费者模型是最基本的并发协作模型,是所有并发协作的基础。可以这么说,其他的并发协作都是供求关系模型的变种。生产者,消费者之间的供求关系可以简单的使用管道来构造。让我们看两者之间的行为模式: *生产/消费模型:消费者如果无消费对象,就会阻塞直到有消费对象到达;一个消费对象仅供一个消费者消费。 *BlockingQueue: 如果队列为空,则读取操作将会阻塞直至队列有新的内容到达;队列中对象一转载 2008-07-03 13:22:00 · 1063 阅读 · 0 评论