本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
java基础之访问权限控制
java中访问权限控制修饰词包括了:public protected private 和默认(包访问修饰权限),值得一提的是protected也同时提供了包访问权限,也就是说相同包内的其他元素也可以访问protected元素;然而,如果一个子类继承了父类,子类就具有了父类继承而来的protected方法或者field,但与该子类位于同一包下的其他元素并不具有访问权限。
其中值得注意的是对于类c ...
关于单例模式(代码篇)
很早的时候,转发过一篇单例模式的文章:http://iamzhongyong.iteye.com/blog/1539642
最近又翻了一本设计模式的书,然后发现单例其实也简单也复杂,于是就打算把代码敲一下,保存下来。
---------------------------------------------------------------------------------------- ...
Effective Java(二)之用私有构造器或者枚举类型强化Singleton属性
书上分别说了以下三种
1)将公有静态成员做成final域享有特权的客户端可以借助AccessibleObject.setAccessible方法,通过反射机制调用私有构造器。
package com.lzw.singleton1;
import java.lang.reflect.Constructor;
/**
*
* 单例实现1
* < ...
JDK设计模式应用——单例模式(Singleton)(转)
JDK设计模式应用——单例模式(Singleton)
《JDK源码分析》的分支,讲解设计模式在jdk中使用。
我们从三个方面讲述,一是:jdk源码中的设计模式;二是:讲解设计模式(UML图);三是:实现我们自己的设计模式代码。今天带来最简单的设计模式——单例模式(Singleton)。
一、jdk源码中的设计模式
我们先看java.lang包下的cla ...
Python单例模式和Borg惯用法及相关问题
一、单例模式
如果你想保证某个类从始至终最多只能有一个实例,那么单例模式可能会是你首先想到的,使用__new__静态方法可以很简单的解决:
class Singleton(object):
def __new__(cls,*args,**kwargs):
if '_inst' not in vars(cls):
cls._ ...
单例模式(Singleton Pattern)_Java
Singleton Pattern
确保一个类只有一个实例,并提供一个全局访问点
模式一
package com.pattern.singleton;
public class Temp {
//临时类,用来对比单例模式
}
package com.pattern.singleton;
public class Singleton {
//私有化构造函数 ...