摘要:
一、this Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个... 阅读全文
posted @ 2008-05-23 14:51
宇晨
阅读(204)
评论(0)
推荐(0)
摘要:
步骤: 1、编写Oracle存储过程; 2、编写数据库获取连接工具类; 3、编写简单应用调用存储过程。 实现: 1、Oracle存储过程 (省了,本文主要讲述怎么在java中调用存储过程) 在此假设此存储过程有三个参数,最后会返回一个游标。 2、数据库连接工具类 /** * 数据库连接工具类 */ public class DBUtil { /** * 连接... 阅读全文
posted @ 2008-05-23 14:48
宇晨
阅读(431)
评论(0)
推荐(0)
摘要:
思路:配置文件配置数据库信息,工具类根据配置的信息到相应的数据库连接对象。同等条件下,数据源获取连接优先。 实现: 一、工具类 /** * 通用数据库连接工厂 */ public class DBUtil { private static String driver; private static String dburl; private static St... 阅读全文
posted @ 2008-05-23 14:47
宇晨
阅读(306)
评论(0)
推荐(0)
摘要:
抽象工厂模式可以向客户端提供一个接口,使得客户端在不必指定产品具体类型的情况下,创建多个产品族中的产品对象。这就是抽象工厂模式的用意。 每个模式都是针对一定问题的解决方案。抽象工厂模式面对的问题是多产品等级结构的系统设计。 在学习抽象工厂具体实例之前,应该明白两个重要的概念:产品族和产品等级。 产品族:是指位于不同产品等级结构中,功能相关联的产品组成的家族。比如AMD的C... 阅读全文
posted @ 2008-05-23 14:42
宇晨
阅读(293)
评论(0)
推荐(0)
摘要:
简单工厂模式是类的创建,又叫静态工厂方法(Static Factory Methord)模式。简单工厂模式是由一个工厂对象决定创造哪一种产品类的实例。 1.1.1 工厂模式的几种形态 工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态的决定将哪一个类实例化,工厂模式有以下几种形态: 简单工厂(Simple Factory)模式:又称静态工厂方法(Static Factory ... 阅读全文
posted @ 2008-05-23 14:38
宇晨
阅读(330)
评论(0)
推荐(0)
摘要:
工厂方法模式是类的创建模式,又叫虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。 工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际工作推迟到子类中。 1.2.1 工厂方法模式的引进 工厂方法模式是简单工厂模式的进一步抽象和推广。由于使用了多态性,工厂方法模式保持了简单工厂模式的优点,而且克服了它的缺... 阅读全文
posted @ 2008-05-23 14:32
宇晨
阅读(321)
评论(0)
推荐(0)
摘要:
前言 这个小小的数据库操作封装框架是参考IBM开发网上的两篇文章并在其基础上扩充了一些功能而得到的。所以首先要感谢两篇文章的作者。 学习JDBC以来一直想实现一个简单的封装来方便编程但是由于水平有限一直没有较好的办法,看了IBM开发网上的两篇文章以后感觉作者的设计思想很好一定能扩充成一个实用的JDBC封装。所以我在文章提供的源码基础上加了一些功能这些功能包括支持多种数据类型,处理了空值,利用反射方... 阅读全文
posted @ 2008-05-23 11:35
宇晨
阅读(1388)
评论(0)
推荐(0)
摘要:
在java中,配置文件一般主要是两种形式:xml文件或者property文件。但大部分人都习惯使用ini文件,而且ini文件的分节以及注释功能,比起xml,也是易懂易用的。 在vc中类库中有读写ini文件的标准函数。在dephi或其他语言中,也可以用windows的api函数来读写ini文件。但在java中似乎没有现成的类和方法可供使用。虽然java可以通过加载dll文件的方法来调用wi... 阅读全文
posted @ 2008-05-23 11:32
宇晨
阅读(996)
评论(0)
推荐(0)
摘要:
Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。在使用多年的Oracle公司的JDBC后,我积累了许多技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能。 1、在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、applet... 阅读全文
posted @ 2008-05-23 11:22
宇晨
阅读(203)
评论(0)
推荐(0)
摘要:
1、java数据库操作基本流程 2、几个常用的重要技巧: 可滚动、更新的记录集 批量更新 事务处理 java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 1、取得数据库连接 1)用DriverManager取数据库连接 例子 String className,url,uid,pwd; cla... 阅读全文
posted @ 2008-05-23 11:20
宇晨
阅读(276)
评论(0)
推荐(0)
浙公网安备 33010602011771号