javase
田野上的小码农
这个作者很懒,什么都没留下…
展开
-
springIOC
IOC概念在网上搜IOC,一定会找到DI的概念,其实IOC与DI讲的是一个意思,他们只是从两个角度描述了Spring IOC容器管理对象依赖关系。IOC控制反转:说的是创建对象实例的控制权从代码空值剥离到IOC容器控制,实际就是你的xml文件控制,侧重于原理;DI依赖注入:说的是创建对象实例时,为这个对象注入属性值或其它对象实例,侧重实现。本来是由应用程序管理的对象之间的依赖关系,...原创 2020-03-18 09:46:29 · 95 阅读 · 0 评论 -
Java线程池 ThreadPoolExecutor(一)线程池的核心方法以及原理
一、概述在java中创建线程的方式肯定大家都知道,但是这样创建有什么问题呢?当然是有问题的要知道线程在创建时是极其耗费资源的,就比如你要乘坐公交汽车肯定是你也可以用别人也可以用的,不会是你用...转载 2020-03-11 16:17:42 · 243 阅读 · 0 评论 -
异常
一、异常概念图二、捕获异常的第一种方式:throw用法三、捕获异常的第二种方式:try catch用法try{ // 程序代码}catch(ExceptionName e1){ //Catch 块}catch如果捕获到则会在catch里面直接处理异常,假如没有主动的再throw出去,则异常不会再返回出去。四、finallyfinally关键字用来创...原创 2020-03-11 14:48:28 · 78 阅读 · 0 评论 -
反射
一、什么是反射是指程序在运行状态中,对于任意一个类,都可以知道这个类的所有属性和方法;对于任意一个对象,都能够调用他的任意方法和属性。二、什么时候用反射这个个人理解:反射应用层用得很少,一般开源框架里面反射都已经封装好了。比如spring在xml或者properties里面写上配置,然后在java类里面解析xml活properities里面的内容,得到一个字符串,然后反射,根据这个字符...原创 2020-03-11 14:50:22 · 81 阅读 · 0 评论 -
类与对象
1、对象的创建过程对象在堆中,对象的引用在栈中,通过该引用的内存地址指向堆中的对象。 //1、创建对象//stu1是一个局部变量。这个局部变量stu1是student类型,也就是一个引用类型。//通过“引用”去间接访问堆中的对象Student stu1 = new Student();2、关于系统默认值基本数据类型: byte,short...原创 2020-03-11 14:49:36 · 141 阅读 · 0 评论 -
接口
一、java接口是什么java接口是一些列方法的生命,是一些方法特征的集合,一个接口只有方法特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。二、接口的作用1、可以使项目分层,所有层都向面向接口开发,开发效率提高了。2、接口使代码和代码之间的耦合度降低,就像内存条和主板的关系,变得可插拔,可以随意切换。...原创 2020-03-11 14:48:12 · 153 阅读 · 0 评论 -
方法
一、方法是什么,为什么要用方法?java语言中的方法在其他语言可以成为函数,对于一些复杂的代码逻辑,如果想做到代码重复使用,就可以将这些代码放在一个大括号 “{}”中,并且起一个名字。使用代码的时候,字节知道名字调用即可。格式: 修饰符 返回值 类型 方法名称(参数类型 参数名称) { 方法体 return 返回值;}二、方法的执行原理方法在调用的...原创 2020-03-11 14:47:50 · 104 阅读 · 0 评论