
笔记
文章平均质量分 79
自愿来加班
这个作者很懒,什么都没留下…
展开
-
成员变量与局部变量知识点小结
一、变量的划分 所有变量可以分成成员变量和局部变量,成员变量又可以分成实例属性(不以static修饰)和类属性(以static修饰),而且成员变量要在类里面定义,而局部变量则分为形参(方法签名中定义的变量),方法局部变量(在方法内定义)和代码块局部变量(在代码块内定义(例如for循环里面的变量)),并且局部变量定义必须在方法里面! 二、成员变量 成员变量被分为类属性和实例属性两种,定义一个属转载 2016-05-23 11:15:23 · 469 阅读 · 0 评论 -
java多态,如何理解父类引用指向子类对象
java多态,如何理解父类引用指向子类对象 要理解多态性,首先要知道什么是“向上转型”。 我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类。我可以通过 Cat c = new Cat(); 实例化一个Cat的对象,这个不难理解。 但当我这样定义时: Animal a = new Cat(); 表示定义了一个Animal类型的转载 2017-04-16 00:50:39 · 3442 阅读 · 0 评论 -
代理设计模式之静态代理与动态代理
在学习Spring框架的时候,有一个重要的思想就是AOP,面向切面编程,利用AOP的思想结合Spring的一些API可以实现核心业务与辅助业务的分离,即可以在执行核心业务时,将一些辅助的业务加进来,而辅助业务(如日志,权限控制等)一般是一些公共业务,这样就实现了两者的分离,使得核心业务的代码更加纯粹,而且辅助业务也能得到复用,这一篇笔记是当时学习spring的时候写的,使用springAPI以及自转载 2017-06-15 01:26:14 · 309 阅读 · 0 评论