Java学习
JMcico
这个作者很懒,什么都没留下…
展开
-
Java注解工作原理学习笔记
最近在实习的时候接触到公司自主研发的框架,在开发过程中需要使用到各种各样的注解来标注,辅助实现相关的基础功能,为了理解注解的意义以及它的工作机制,故作此博客以整理记录自己所学1、什么是注解?注解属于Java语言的特性,是在Java5.0引入的新特征 ,位于java.lang.annotation包中 。注解的概念:注解是用于给Java代码附加元数据,可在编译时或运行时解析并...原创 2019-09-21 17:19:12 · 141 阅读 · 0 评论 -
Java多态性在项目中的应用思路
在学习Java程序设计基础的时候,最开始接触的就是Java的四大基础特性:抽象、封装、继承还有多态。虽然掌握了这几个特性的使用方法,但是在项目中软件的设计中考虑到使用Java的多态性,还是需要一定的经验去判断。该博客是在实习过程中对代码设计的一些学习想法。Java多态性多态是同一个行为具有多个不同表现形式或形态的能力。具体来说,多态就是同一个接口,使用不同的实例而执行不同操作。比较常...原创 2019-09-22 22:32:34 · 1034 阅读 · 0 评论 -
工厂设计模式+反射+XML配置文件实战演练
通过Java的多态性,我们能知道,当父类引用可以指向子类对象从而调用父类中子类的重写方法,以及接口引用可以指向实现类对象从而调用实现类对象的重写方法。但在项目中,我发现代码直接使用dao层接口引用就能使用实现类的方法,为了了解其中的过程,我查阅了相关资料,了解到这个是Spring的IoC容器的作用。Spring的IoC即Inversion of Control,意思就是控制反转控制反转指的就是...原创 2019-09-28 20:45:45 · 824 阅读 · 0 评论