最近在看spring的源码,发现看这个还是有点早,看的很吃力,有多东西还不是很明白,像代理等,
我感觉spring用abstract模板来写主要功能,用接口来拓展功能,用的出神入化,但也让很多简单
的东西变得不那么好懂了,就是写的啰嗦了,个人感觉。下面就是下spring bean源码的学习:
private static final Resource RETURNS_NULL_CONTEXT...
分类:
编程语言 时间:
2015-02-15 13:34:27
阅读次数:
112
解疑1:抽象关键字为什么不能和 private、 static、 final 共存①private 是私有的意思,当它修饰方法的时候子类是不能够继承父类私有方法的,但是 abstract 修饰的方法必须要被子类继承并且实现,所有两者冲突。 static 是静态的意思,所谓静态就是被共享,而当它修饰方...
分类:
编程语言 时间:
2015-02-13 22:26:29
阅读次数:
252
/**
* 实现singleton的第二种方法,共有成员是个静态工厂方法。
* (第一种方法中公有静态成员是个final域,即直接使用private static final Singleton INSTANCE = new Singleton();)
* @author 刘向峰
*
*/
public class Singleton {
private static final...
分类:
编程语言 时间:
2015-02-13 16:40:49
阅读次数:
194
/** * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 确的浮点数运算,包括加减乘除和四舍五入。 */public class Arith { // 默认除法运算精度 private static final int DEF_DIV_SCALE = 10; // 这个...
分类:
编程语言 时间:
2015-02-13 16:28:07
阅读次数:
168
(官网:www.libgdx.cn)
接下来的示例说明怎样进行截屏并且保存为PNG格式。
public class ScreenshotFactory {
private static int counter = 1;
public static void saveScreenshot(){
try{
FileHandle fh;
do{
...
分类:
其他好文 时间:
2015-02-13 09:19:25
阅读次数:
144
private?static?View?getRootView(Activity?context)
{
return?((ViewGroup)context.findViewById(android.R.id.content)).getChildAt(0);
}...
分类:
其他好文 时间:
2015-02-13 08:07:43
阅读次数:
854
初始化Properties对象,load properties文件:private static final Properties MESSAGERESOURCES = new Properties();static { try { MESSAGERESOURCE...
分类:
编程语言 时间:
2015-02-11 20:27:57
阅读次数:
120
package test;public abstract class Logger { private static Class mLoggerClass = null; public static final boolean DBG = true; public static f...
分类:
移动开发 时间:
2015-02-11 18:20:03
阅读次数:
211
下面是User类:@onetomany@Entity@Table(name="user")public class User implements Serializable{ private static final long serialVersionUID = 6177417450707...
分类:
Web程序 时间:
2015-02-11 18:17:53
阅读次数:
151
public class Test { #region 单例 /// ///单例对象 /// private static Singleton Singleton; /// ///实例 /// public static Test Instance { get { if (Singleton ==....
分类:
其他好文 时间:
2015-02-11 12:27:07
阅读次数:
103