摘要:
链式结构是一种数据结构,它使用对象引用变量来创建对象间的链接。链式结构是基于数组的集合实现的主要替代方案。举例:我们来创建一个Person类,类内部除了含有普通的属性外,还包含着一个指向另一个Person对象的引用变量public class Person(){ private String name; private String address; private Person next; //指向另一个Person对象的引用变量 //省略属性的get,set方法}以上的Person类就是一个链式结构,又称自引用(self-referential)链表就是链式结构的一种... 阅读全文
摘要:
数据结构是一种用于实现集合的基本编程结构java中的集合框架图:-集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。-抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。-实现类:8个实现类(实线表示),对接口的具体实现。2.Java容器类介绍① Java容器类都可以自动地调整自己的尺寸。② Collection 接口是一组允许重复的对象。③ Set 接口继承 Collection,不允许重复,使用自己内部的一个排列机制。④ List 接口继承 Collection,允许重复,以元素安插的次序来放置元素,不会重新排列。⑤ Map接口是一组成对的键- 阅读全文
摘要:
想必大家对这个应该已经比较熟悉了吧,数据库连接池在数据库连接上起着不可替代的作用,如果你处理的数据十分巨大的话,那就更显重要了,以下是一个比较简单的连接池实现(复杂连接池可以查看c3p0的源代码)1.数据库连接信息接口:package xidian.xidian.sl.dbconnectpool;/** * 数据库连接信息接口 * 说明:将驱动、连接、数据库名、数据库密码等数据连接基础信息做成接口 * */public interface IDataBase { /** * @return数据库驱动名 * 注意必须加入数据库驱动包 * */ public S... 阅读全文