Spring实例化bean的方式构造器的方式静态工厂方式实例化工厂方式案例实操构造器的方式实例化bean对象<beanid="hello"name="hello"class="com.xxx.demo.Hello"></bean>通过默认构造器创建空构造方法必须存在否则创建失败静态工厂模式特点:要有该工厂类及工厂方法工厂方法是静态的StaticFactory静态工厂/***
分类:
编程语言 时间:
2020-09-17 20:24:19
阅读次数:
28
##反射 反射:是底层技术 (开发工具和框架,使代码更通用) java.lang.reflect//反射包 ###1).类对象Class 是类加载的产物,封装了一个类的所有信息(类名,父类,接口,属性,方法,构造方法…) 类加载: 当JVM第一次使用一个类的时候,需要读取这个类对应的字节码文件,获取 ...
分类:
编程语言 时间:
2020-09-17 18:56:15
阅读次数:
34
如果不熟悉Java8新特性的小伙伴,初次看到函数式接口写出的代码可能会是一种懵逼的状态,我是谁,我在哪,我可能学了假的Java,(???(???(???*),但是语言都是在进步的,就好比面向对象的语言Java也可以写出优雅的函数式调用,学习的过程并不复杂,当你学会了Java8中函数式编程的新特性,你 ...
分类:
编程语言 时间:
2020-09-17 16:51:24
阅读次数:
28
###如何创建线程池?? ####阿里巴巴开发手册中写道,强制禁用使用Executors工具类来创建线程池,首先看一下Executors 通过上述的几个方法可以创建线程池,在方法内部其实调用threadpool的构造方法来创建 public static ExecutorService newCac ...
分类:
编程语言 时间:
2020-09-17 16:45:41
阅读次数:
37
//抽象类不能new,通过子类来操作 //接口就好比是契约,规定好的往里写 //接口不能被实例化~ 接口中没有构造方法~ //可以实现多个接口,必须要 重写 接口中的方法 接口: 声明类的关键字是class,声明接口的是关键字是interface 普通类:只有具体实现 抽象类:具体实现和规范(抽象方 ...
分类:
其他好文 时间:
2020-09-17 12:12:27
阅读次数:
23
22.静态代码块,构造代码块,构造方法 23.设计模式:解决问题最行之有效的思想。是一套被反复利用、多数人知晓的、经过分类编目的、代码设计的经验的总结。使设计模式是为了可重用的代码、让代码更容易被他人理解、保证代码可靠性。 24.设计模式: 单例设计模式:保证一个类在内存中的对象的完整性 代码体现: ...
分类:
编程语言 时间:
2020-09-14 18:58:46
阅读次数:
33
FileWriter写数据之换行和追加写 //: FileWriterTestwe.java package com.xuetang.four; import java.io.FileWriter; import java.io.IOException; /** * @author WuRoc * ...
分类:
其他好文 时间:
2020-09-10 22:57:50
阅读次数:
38
顺序 1. 父类中静态成员变量和静态代码块 2. 子类中静态成员变量和静态代码块 3. 父类中普通成员变量和代码块,父类的构造函数 4. 子类中普通成员变量和代码块,子类的构造函数 其中“和”字两端的按照代码先后顺序执行:父类静态块→子类静态块→父类初始化块(成员变量,非静态代码块等)→父类构造方法 ...
分类:
编程语言 时间:
2020-09-10 22:50:48
阅读次数:
48
所谓装配bean【对象】,就是在xml中写一个bean标签。 一、实例化Bean的三种方式(一)—— 使用构造方法实例化 二、实例化Bean的三种方式(二)—— 使用静态工法方法实例化 1. java代码实现静态工厂的方法 UserServiceFactory1.java 1 package com ...
分类:
编程语言 时间:
2020-09-07 18:59:10
阅读次数:
38
抽象类和抽象方法 》抽象类 我们针对类创建对象时,每个对象都会对应到现实生活中的一个实体上, Pet类入如果创建对象的话,在现实生活中无法找到实体与之一一对应 在java中我们一般会将这样类定义为抽象类,限制其进行对象的创建 抽象类的目的主要是用于被继承 虽然抽象类无法构造对象,但是具有构造方法 抽 ...
分类:
其他好文 时间:
2020-08-31 11:53:32
阅读次数:
49