DBUtil工具类的设计私有化构造方法,防止被new(很重要)暴露一些public的方法给外界调用(很重要)有这么两步之后,工具类基本就完成了·为什么要使用连接池?在应用中,与数据建立连接,操作数据库,关闭连接。这是一件很耗费资源的。为了合理的使用资源,诞生了连接池这个东..
分类:
数据库 时间:
2015-04-12 06:56:43
阅读次数:
204
单例模式/*
* 单例模式
* 应用场合:有些对象只需要一个,此时可以使用单例模式
* 作用:保证整个应用中某个实例有且只有一个
* 类型:饿汉模式、懒汉模式
*/
public class Test04 {
// 1.将构造方式私有化,不允许外界直接创建对象
private Test04() {
} // 2.创建类的唯一对象,使用private stati...
分类:
编程语言 时间:
2015-04-05 16:06:31
阅读次数:
182
私有方法在某些情况下,你可能想要隐藏一些方法使之无法对外查阅。将方法私有化很简单,只要在方法名字前面加一个下划线(“_”)做前缀就无法通过 URL 访问到了。例如,如果你有一个像这样的方法:function _utility(){ // some code}那么,通过下面这样的 URL 进行访问是....
分类:
其他好文 时间:
2015-04-02 14:42:46
阅读次数:
94
封装:隐藏对象的属性和实现方法,进对外提供公共访问方式。封装private 1 /* 2 private用于修饰类中的成员(成员变量,成员函数) 3 当建立私有化后,即使建立了对相机也不能直接访问了 4 */ 5 class Person{ 6 7 private int age; 8 ...
分类:
其他好文 时间:
2015-03-31 15:58:56
阅读次数:
127
JavaBean是一个遵循特定写法的Java类,它通常具有如下特点: 这个Java类必须具有一个无参的构造函数 属性必须私有化。 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。JavaBean的属性: JavaBean的属性可以是任意类...
分类:
编程语言 时间:
2015-03-30 23:03:18
阅读次数:
343
package com.imooc;/* * 单例模式Singleton * 应用场合:有些对象只需要一个就够了。。 * 作用:保证整个应用程序中某个实例有且只有一个 * 类型:饿汉模式、懒汉模式 * * */public class Singleton { //1.将构造方法私有化,不允...
分类:
其他好文 时间:
2015-03-16 22:40:37
阅读次数:
166
private: 私有 权限修饰符用于修饰类中的成员(成员变量,成员函数)(可以修饰类,但只能是内部类)私有只在本类中有效(也就是在本类中才能直接访问)将age私有化后,类以外即使建立了对象也不能直接访问了 。但是人应该有年龄,就需要在person类中提供对应访问age的方式(set()和get()...
分类:
其他好文 时间:
2015-03-07 22:40:10
阅读次数:
147
饿汉式单例模式
/**
* 饿汉式单例模式
*/
package com.you.hai.model;
/**
* @author YouHaiDong
*
*/
public class Singleton
{
//实例化
private static Singleton instance = new Singleton();
/**
* 无参构造函数私有化
*...
分类:
其他好文 时间:
2015-03-04 22:46:35
阅读次数:
154
Item4:Enforce noninstantiability with a private constructor通过构造私有化,禁止对象被实例化。public class UtilClass { private UtilClass(){ //防止类内的函数调用构造函...
分类:
编程语言 时间:
2015-02-25 14:11:10
阅读次数:
182
封装原则:1.将不需要对外提供的内容都隐藏起来。2.把属性隐藏,提供公共方法对其访问。 1 /* 2 * private:私有,权限修饰符:用于修饰类中的成员(变量,函数) 3 * private:只在本类中有效 4 * 私有化age后,如果要访问age,需要在Person类中提供对应访问age的方...
分类:
编程语言 时间:
2015-02-24 20:56:48
阅读次数:
230