Spring AOP
摘要:1、Spring AOP的一些概念 IOC和AOP是Spring的两大核心,IOC(有的人也称其为DI)在Spring中是无处不在的。AOP在实际开发中貌似用的比较少,不少的博客说AOP可以用于日志打印、时间统计、运行监控等等。。但是在我遇到的项目中,日志还真不是用AOP来做的,基本都是强侵入性...
阅读全文
posted @
2015-07-05 13:53
来也
阅读(222)
推荐(0)
Java String 和 StringBuffer的区别
摘要:1、String类的定义是这样的: public final class String extends Object implements Serializable, Comparable, CharSequence { ... ... } 也就是说String是一个final的类,fin...
阅读全文
posted @
2014-05-13 20:32
来也
阅读(318)
推荐(0)
Java 拾遗
摘要:1、选择表达式中的类型转换public class Test { public void static main(String args[]){ int i = 5; System.out.println("Vlaue Is " + ((...
阅读全文
posted @
2014-05-10 15:29
来也
阅读(363)
推荐(0)
Java 面向对象
摘要:1、对象与实例 对象与实例之间的区别:对象是同类事物的抽象形式,实例是对象的具体化。对象可以实例化很多实例。 无需实例化也可以使用的是对象的静态方法。也就是说这个方法适用于同类事物的所有对象。 当获取或设定同类事物不同属性的时候,就需要对对象进行实例化,这些实例之间相互区分。2、嵌套类 对于...
阅读全文
posted @
2014-05-07 20:59
来也
阅读(242)
推荐(0)
Java 内存管理
摘要:经典的一句话:C++程序员觉得内存管理太重要了,所以一定要自己进行管理;C#,Java程序员觉得内存管理太重要了,所以一定不能自己去管理。 某些语言,比如C语言,要求程序员显式的分配内存、释放内存。程序按需分配内存,不需要的时候将内存释放。但是这种做法容易引起内存泄露:即由于某种原因未能将分配...
阅读全文
posted @
2014-05-07 19:44
来也
阅读(348)
推荐(0)
Java的序列化
摘要:1、为啥需要序列化 在Java编程时,一个类被实例化以后,Java虚拟机使得对象处理生存状态,但是当虚拟机关闭后,对象就不复存在了,所以一个对象的生存期不会超过JVM的工作时间,那么如何才能让对象持续存在呢?Java的序列化API提供了相关的方法。当然,在RMI中或者将对象在网络传输时都需要其象序...
阅读全文
posted @
2014-03-14 16:57
来也
阅读(439)
推荐(0)