
JAVA
CancerWu
这个作者很懒,什么都没留下…
展开
-
spring依赖注入
spring依赖注入IOC作用:降低程序间依赖关系 (耦合)依赖注入:能注入的数据有三类 1. 基本类型和string 2. 其他bean类型(在配置文件中或者注解配置过的bean) 3. 复杂类型/集合类型注入方式:通过xml配置文件1. 构造函数注入**使用标签:**constructor-arg**标签出现的位置:**bean标签内部标签中的属性: 1. *...原创 2020-03-21 01:36:38 · 230 阅读 · 0 评论 -
volatile
volatile的理解 被volatile修饰的变量被某一个线程修改了之后,会将新值存回jvm主存中,而cpu中的缓存并没有获取到修改后的值,所以volatile就通过cpu指令,标记这个变量为share,从而使该变量被修改后,cpu的cache缓存行置为无效,需要重新读内存,保证可见性与其他线程的立即...原创 2019-10-22 14:09:20 · 234 阅读 · 0 评论 -
spring中的classpath代表哪个目录
在spring项目的XML中加载db.properties文件配置如下:<context:property-placeholder location=“classpath:db.properties”/>开始不知道classpath是哪个路径,后来发现整个项目运行的时候,不仅仅是java类会被编译成class存放在classes目录下,而且properties文件、xml文件也会...转载 2019-10-13 16:32:50 · 645 阅读 · 0 评论 -
IDEASpringBoot集成MyBatis + Generator代码生成工具的配置教程
SpringBoot集成MyBatis的配置教程这篇用来给自己配置springBoot+myBatis做的一些笔记,所以仅为了让自己看懂为目标而记录,所以如果大家看不是很懂,或者讲解不是很清晰的话可以移步其他博主的博文哈。环境:IDE:IDEA 数据库:mysql直接开始吧。从IDEA新建一个Spring Initializr项目:然后点击next其中:GroupID是项目组织唯...原创 2019-08-13 16:15:18 · 847 阅读 · 1 评论 -
OneNote JAVA学习笔记3:集合和泛型
原创 2019-06-23 21:14:36 · 319 阅读 · 0 评论 -
OneNote JAVA学习笔记4:异常处理
原创 2019-06-23 21:08:39 · 279 阅读 · 0 评论 -
OneNote JAVA学习笔记2:装箱,枚举,注解
原创 2019-06-23 20:53:50 · 207 阅读 · 0 评论 -
OneNote JAVA学习笔记1:内部类与匿名类
原创 2019-06-23 20:46:46 · 355 阅读 · 0 评论 -
JAVA:父类与子类中static静态块与初始化块的运行顺序
JAVA用一段代码让你分清:父类与子类中static静态块与初始化块的运行顺序类加载的时候调用静态块→静态块只能初始化静态属性解析的时候调用初始化块→初始化块所有属性都能初始化public class InitDemo { public static void main(String[] args) { System.out.println("第一次实例化子类:"); ne...原创 2019-06-01 17:21:23 · 688 阅读 · 0 评论