- 博客(6)
- 收藏
- 关注
原创 Spring框架详细总结
Spring:是Java企业级应用的开源开发框架。IOC和DIIOC:控制反转也就是使用了spring之后,对象的创建方式从我们自己创建反转给了程序创建(spring)DI:依赖注入组件不做定位查询,只提供普通的Java方法让容器去决定依赖关系。容器全权负责的组件的装配,它会把符合依赖关系的对象通过JavaBean属性或者构造函数传递给需要的对象。通过JavaBean属性注射依赖关系的做法称为设值方法注入(Setter Injection);将依赖关系作为构造函数参数传入的做法称为构造.
2020-05-23 15:05:25 398 3
原创 java函数式编程的好处
函数式编程的好处Java引入了函数式编程,这表示Java从此不在是一个单纯的面向对象语言,现在他同时混合了函数式编程。这是巨大的改变,需要我们调整面对对象的编程习惯,以适应这些变化。但是为什么我们需要去适应这些改变?为什么我们需要花费时间精力上手函数式编程而不是直接用面对对象解决问题?函数式编程的引入,帮助我们减少业务逻辑和代码的分歧。他允许我们在更高层次更自然的描述业务逻辑。让代码直...
2020-05-05 11:28:59 3370 2
原创 java多线程编程
定义:线程是进程中单个顺序控制流,是一条执行路径单线程:一个进程如果只有一条执行路径,则称为单线程程序多线程:一个进程如果有多条执行路径,则称为多线程程序多线程的两种实现方式多线程的实现方案有两种:1、继承Thread类2、实现Runnable接口相比继承Thread类,实现Runnable接口的好处:避免了Java单继承局限性;适合多个相同程序的代码去处理同一...
2020-05-05 09:26:37 222 1
原创 IO流--字符流
为什么会出现字符流?由于字节流操作中文不是特别的方便,所以Java就提供字符流字符流=字节流+编码表用字节流复制文本文件时,文本文件也会有中文,但是没有问题,原因是最终底层操作会自动进行字节拼接成中文,如何识别中文的呢?汉字在存储的时候,无论选择哪种编码存储,第一个字节都是负数编码与解码 String s ="中国"; //编码 ...
2020-05-03 11:34:53 182 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人