摘要: 一.Spring装配机制 Spring提供了三种主要的装配机制: 1.在XML中进行显示配置 2.在Java中进行显示配置 3.隐式的bean发现机制和自动装配--自动化装配bean Spring可以通过注解来进行自动装配(无需再手动写配置文件),Spring从两个角度实现自动化装配: 1.组件扫描 阅读全文
posted @ 2019-09-07 21:40 灰色天空_graySky 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 一.传统Java开发弊端 在传统的开发之中,任何一个有实际意义的应用都会由两个或更多的类所组成,这些类之间相互协调来完成特定的业务逻辑,按照传统的做法,每个对象负责管理与自己相互协作的对象(即他所依赖的对象)的引用,这将会导致高耦合度和难以测试的代码.--给出一个示例代码:分派一个拯救公主的骑士去完 阅读全文
posted @ 2019-09-06 22:02 灰色天空_graySky 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一.Oracle简介 Oracle是美国一家著名的软件公司,也是世界上排名前三的软件公司(微软,Oracle,Adobe).Oracle数据库是一个大型的关系型数据库,在一些大型的企业之中使用的会比较频繁.Oracle公司最初的产生是由IBM的一个分析员写的一篇论文:"关系型数据库的发展".所以当时 阅读全文
posted @ 2019-09-05 15:55 灰色天空_graySky 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 一.java网络编程 所谓的网络编程指的就是多台主机之间的数据通讯操作.--网络编程简介 网络的核心定义:有两台以上的电脑就成为网络.实际上在世界上产生第一台电脑之后,就有人开始思考如何能够将多台的电脑生产出来,并且能够进行有效的了解.网络连接的目的不仅仅是为了进行电脑的串联,更多的情况下是为了进行 阅读全文
posted @ 2019-09-05 09:29 灰色天空_graySky 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一.Stream数据流 从JDK1.8开始,由于已经进入到了大数据的时代,所以在类集里面也支持有数据的分析处理操作(数据的流式分析处理操作),为此就专门提供了一个Stream的接口,同时在Collection接口里面也提供有为此接口实例化的方法: 并行流式分析:default Stream<E> p 阅读全文
posted @ 2019-09-02 22:32 灰色天空_graySky 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 一.Stack栈 栈是一种先进后出的数据结构,例如在文本编辑器上都存在撤销功能,每次使用的时候都会发现最后一次的编辑操作永远是最先撤销,这个功能就是利用栈来实现的,--栈的基本操作形式: 在java程序之中使用Stack来描述栈的操作,这个类的定义如下: public class Stack<E>e 阅读全文
posted @ 2019-09-02 21:47 灰色天空_graySky 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 一.集合的输出 集合输出实际上从JDK1.8开始就在Iterable接口之中提供有一个forEach()方法,但是这种方法的迭代输出并不是传统意义上的集合的输出形式,并且也很难在实际的开发之中出现.而对于集合的操作而言,一共定义有四种输出的形式:Iterator迭代输出,ListIterator双向 阅读全文
posted @ 2019-09-02 16:56 灰色天空_graySky 阅读(236) 评论(0) 推荐(0) 编辑
摘要: Vector子类 Vector是一个原始古老的程序类,这个类是在JDK1.0的时候就提供的,而后到了JDK1.2的时候,由于有一部分开发者已经习惯于使用Vector,并且许多的系统类也是基于Vector实现的,考虑到其使用的广泛性,所以类集框架将其保存下来,并且让其多实现了一个List的接口.--观 阅读全文
posted @ 2019-09-02 14:51 灰色天空_graySky 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 一.反射与Annotation 从JDK1.5之后,java开发提供了Annotation技术支持,这种技术为项目的编写带来的新的模型,经过了多年的发展,Annotation的技术得到了非常广泛的应用,并且已经在所有的项目开发之中都会存在.--获取Annotation:在进行类或方法定义的时候都可以 阅读全文
posted @ 2019-09-02 12:04 灰色天空_graySky 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一.代理设计模式 代理设计模式是在程序开发之中使用最多的设计模式,代理设计模式的核心是有真实业务实现类与代理业务实现类,并且代理类要完成比真实业务更多的处理操作.--传统代理设计模式的弊端:所有的代理模式如果按照要求来讲,必须是基于接口的设计,也就是说需要首先定义出核心接口的组成.模拟一个消息发送的 阅读全文
posted @ 2019-09-01 21:53 灰色天空_graySky 阅读(254) 评论(0) 推荐(0) 编辑