摘要: 在JavaBean数 据库操作中,一项事务是指由一条或多条对数据库更新的sql语句所组成的一个不可分割的工作单元。只有当事务中的所有操作都正常完成了,整个事务才能被提 交到数据库,如果有一项操作没有完成,就必须撤消整个事务。我们通过提交commit()或是回滚rollback()来结束事务的操作。关于事务操作的 方法都位于接口java.sql.Connection中。... 阅读全文
posted @ 2009-01-09 17:28 雾中慢跑 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 详细解析Java中抽象类和接口的区别 2007-09-28 12:17作者:doublel出处:论坛整理责任编辑:方舟 在Java语言中, abstract class 和interface 是支持抽象类定 义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,... 阅读全文
posted @ 2009-01-09 17:02 雾中慢跑 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 输入输出流 在Java中,我们把能够读取一个字节序列的对象称作一个输入流;而我们把够写一个字节序列称作一个输出流。它们分别由抽象类 InputStream和OutputStream类表示。因为面向字节的流不方便用来处理存储为Unicode(每个字符使用两个字节)的信息。所以 Java 引入了用来处理Unicode字符的类层次,这些类派生自抽象类Reader和Writer,它们用于读写双字节的Un... 阅读全文
posted @ 2009-01-09 12:32 雾中慢跑 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Java概述: 目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器 之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发.Java于其他 语言所不同的是程序运行时提供了平台的独立性,称许可以在windows,solaris,linux其他操作系统上使用完全相同的代码.Java的语法 与C... 阅读全文
posted @ 2009-01-09 12:30 雾中慢跑 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 搞清楚synchronized锁定的是哪个对象,就能帮助我们设计更安全的多线程程序 ●首先是synchronized关键字的作用域可以有两种: ・某个对象实例内 synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线 程访问了其中的一个synchronized方法,其它线程不能同时访... 阅读全文
posted @ 2009-01-09 11:37 雾中慢跑 阅读(154) 评论(0) 推荐(0) 编辑