- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 关于连接池写法的一点总结(二)
为什么要使用连接池? 数据库连接的建立及关闭对系统而言是耗费系统资源的操作,在多层结构的应用环境中,这种耗费资源的动作对系统的性能影响尤为明显。在传统的数据库连接方式(指通过DriverManager)中,一个数据库连接对象均对应一个物理数据库连接,每次操作都打开一个物理连接,使用完都关闭连接,这样造成系统的性能低下。 数据库连接池的解决方案是在应用程序启动时建立足够的数
2007-06-21 23:49:00
843
原创 关于连接池写法的一点总结(一)
有一段日子没到这上面来了,这些日子忙着毕业,好久没敲键盘了,有些生疏。刚刚学了连接池。对连接池的总结如下: 什么是连接池?数据库连接池概述: 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。 数据库连接池负责分配、管理和
2007-06-21 23:26:00
982
转载 JAVA的容器---List,Map,Set
JAVA的容器---List,Map,Set Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。
2007-05-25 23:47:00
718
转载 java容器中list和set总结
容器类可以大大提高编程效率和编程能力,在Java2中,所有的容器都由SUN公司的Joshua Bloch进行了重新设计,丰富了容器类库的功能。 Java2容器类类库的用途是“保存对象”,它分为两类:Collection----一组独立的元素,通常这些元素都服从某种规则。List必须保持元素特定的顺序,而Set不能有重复元素。Map----一组成对的“键值对”对象,即其元
2007-05-25 22:57:00
1228
原创 面向对象编程的核心——抽象
抽象是从众多的事物中抽取出共同的、本质性的特征,而舍弃其非本质的特征。例如苹果、香蕉、生梨、葡萄、桃子等,它们共同的特性就是水果。得出水果概念的过程,就是一个抽象的过程。要抽象,就必须进行比较,没有比较就无法找到共同的部分。抽象类: 在父类中只定义类的骨架,只有方法的定义,没有方法体。也就是说没有方法的实现。而让方法的实现在类中根据具体的需要去完成,增加类设计的灵活性
2007-05-15 20:32:00
2024
转载 关于java构造器的一些总结
首先要注意的是Java的构造器并不是函数,所以他并不能被继承,这在我们extends的时候写子类的构造器时比较的常见,即使子类构造器参数和父类的完全一样,我们也要写super就是因为这个原因。 构造器的修饰符比较的有限,仅仅只有public private protected这三个,其他的例如任何修饰符都不能对其使用,也就是说构造器不允许被成名成抽象、同步、静态等等访问限制以外的形式
2007-05-15 12:30:00
916
原创 在构造器中为什么this或super必须放在第一行?
构造器中this 或者 super 为什么要放到第一行?this() super()是你如果想用传入当前构造器中的参数或者构造器中的数据调用其他构造器或者控制父类构造器时使用的,在一个构造器中你只能使用this()或者super()之中的一个,而且调用的位置只能在构造器的第一行,在子类中如果你希望调用父类的构造器来初始化父类的部分,那就用合适的参数来调用super(),如果你用没有参数的
2007-05-15 12:10:00
5443
原创 继承的本质
继承的本质: 继承的本质就是抽象,给出一个基类,然后建立他的子类,子类是对基类的一个具体描述,而基类是子类的抽象。例如我们创建一个person的类,在创建一个子类man,男人这个类是对人这类的继承,男人具有人一般特征,是对人这个类的特殊具体化。这是因为男人特殊的属性和方法。同理可知woman这个类也是对人特殊具体化。一个名叫张三的人,则是一个对象了,不是一个类。 为什么说继承的
2007-05-15 10:47:00
1826
原创 单子设计模式
1 什么是设计模式: 在大量实践中总结和理论化之后,优选的代码结构,编程风格,以及解决问题的方案。2设计模式的四个组成部分: 一 模式名称:(pattern name): 描述模式所解决的问题方案以及效果。 二问题(Problem): 描述何时使用模式 三解决问题的方案(Solution):
2007-05-14 14:57:00
1338
原创 java中static的用法(二)静态方法
static修饰的方法叫静态方法,也叫类方法。在类被加载的时候被初始化,可以通过类名和对象名进行调用,在类内部可以直接调用。仅该方法不需要实例化对象,即可调用。 在静态方法中只能调用静态的成员变量。 不能在一个静态的方法中调用一个非静态的方法,不能直接访问同类中的其他非静态的方法。在静态的方法中不能以任何形式引用this或super关键字,因为this |super默认
2007-05-14 13:59:00
2127
1
原创 java中static的用法(一)静态成员变量
static可以修饰成员变量、方法、游离块、内部类。 static修饰的成员变量:static修饰的成员变量也叫类变量或全局变量,在类被加载时static修饰的成员变量被初始化,与类关联,只要类存在,static变量就存在。一个static变量单独划分一块存储空间,不与具体的对象绑定在一起,该存储空间被类的各个对象所共享。也就是说当声明一个对象时,并不产生static变量的拷贝,而是该
2007-05-14 13:35:00
26831
原创 final 形参的作用
当定义一个final形参时,是保证这个形参的值在方法体运行中不被改变,如: class Test{static void fn(int a) // Java 中基本类型有引用传值吗? 若没有的话,形参的 final int a 这种形式有什么意义?{a=9;}public static void main(String[] args){int b=0;fn(b);System.out.pri
2007-05-12 13:41:00
6261
2
原创 Java中static、this、super、final用法
一、static请先看下面这段程序:public class Hello{public static void main(String[] args){//(1)System.out
2007-05-12 12:58:00
1017
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人