连接点: 程序执行的某个特定位置,如类开始初始化前,类初始化后,类某个方法调用前和调用后,方法抛出异常后.一个类后一段程序代码拥有一些具有边界性质的特定点,成为连接点.Spring仅支持方法的连接点,即仅能在方法调用前,方法调用后,方法抛出异常时以及方法调用前后这些程序执行点织入增强连接点由两个信....
分类:
其他好文 时间:
2015-05-18 16:01:57
阅读次数:
99
使用指定类初始化日志对象在日志输出的时候,可以打印出日志信息所在类如:Logger logger=LoggerFactory.getLogger(com.Book.class); logger.debug("日志信息"); 将会打印出:com.Book:日志信息。1解释2使用条件3举例1解释编辑.....
分类:
其他好文 时间:
2015-05-11 14:35:14
阅读次数:
119
1、连接点(Joinpoint)程序执行的某个特定位置:如类开始初始化前、类初始化后、类某个方法调用前、调用后、方法抛出异常后。这些代码中的特定点,称为“连接点”。Spring仅支持方法的连接点,即仅能在方法调用前、方法调用后、方法抛出异常时以及方法调用前后这些程序执行点织入增强。2、切点(Poin...
分类:
编程语言 时间:
2015-05-11 01:19:44
阅读次数:
271
Application: ? ? ? 可以理解成是用来配置httpserver如何影响客户端请求的配置项集合的类,用户在main函数里配置好这个类里的各项数据,再直接传递给HTTPServer,启动一个web应用。 这个类初始化最重要的一个...
分类:
移动开发 时间:
2015-05-08 13:14:57
阅读次数:
166
这是学习中用到的一些基础知识String 是经常会用到的一个类,学习的过程中发现的东西进行的汇总。1. 初始化方面: String类是一个比较特别的类,初始化的时候有种简化的特殊语法。 1>String s = "abc"; 而按照正规的语法来说,应该是: 2>String s = new ...
分类:
编程语言 时间:
2015-05-06 14:48:32
阅读次数:
145
Ext.onReady(function(){ /* * requires uses singleton 三个配置项的使用 */ Ext.define("A",{ //requires载入须要的类时机是 当前类初始化之前被载入 requires:[ "Ext.window...
分类:
Web程序 时间:
2015-04-30 10:24:28
阅读次数:
162
今天我们来讲讲枚举,希望通过这篇博客大家能对枚举有个更全面的了解。枚举是一种实例(大写)数固定的类(不能再创建实例),多用于确定的状态数(如:鼠标上下左右、IM消息已读未读)、类型数(如:系统、聊天、添加好友消息,我的他的)、模式数(回复、评论模式,刷选、全部模式)等等。枚举和类一样,同样有抽象类、可以实现接口、可含内部类、初始化块,值得注意的是:枚举的构造器无论是否使用private修饰,默认总是被private修饰;当然,枚举变量也可以在switch使用。下面我们通过实例来全面了解一下Java中的枚举。...
分类:
编程语言 时间:
2015-04-28 11:50:52
阅读次数:
221
一、前言
今天我们来讲讲枚举,希望通过这篇博客大家能对枚举有个更全面的了解。枚举是一种实例(大写)数固定的类(不能再创建实例),多用于确定的状态数(如:鼠标上下左右、IM消息已读未读)、类型数(如:系统、聊天、添加好友消息,我的他的)、模式数(回复、评论模式,刷选、全部模式)等等。枚举和类一样,同样有抽象类、可以实现接口、可含内部类、初始化块,值得注意的是:枚举的构造器无论是否使用privat...
分类:
编程语言 时间:
2015-04-28 02:00:38
阅读次数:
149
类加载的时机:
类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载7个阶段。
其中准备、验证、解析3个阶段统称为链接。加载、验证、准备、初始化和卸载这5个步骤顺序是确定的,而解析阶段则不一定:在某些情况下可以再初始化阶段之后再开始,
这是为了支持Java语言的运行时绑定(也成为动态绑定或晚期绑定)。【动态绑定就是说在程序运行时自动...
分类:
其他好文 时间:
2015-04-21 22:37:38
阅读次数:
187
其实类型初始化器只是一种语法糖这样写MyClass a=new MyClass{ filedOne="a" ,filedTwo="b" };会被编译器编译成和如下结构相同的IL代码MyClass a=new MyClass();a.filedOne="a";a.filedTwo="b";所以从CLR...