
Java技术交流
清心_恋旧
这个作者很懒,什么都没留下…
展开
-
springmvc + slf4j +logback 最简日志系统配置
主题:springmvc + slf4j +logback 最简日志系统配置项目上线运行后期,日志模块的好坏直接关系到系统的维护成本。网上搜索的资料大多都是配置繁琐。于是就想找一个最小配置、最简配置的项目,方便后期扩展功能1、项目目录2、项目依赖包(其他依赖看上一篇博客)此处只加上logback日志模块依赖3、logback.xml配置<?xmlversion=...原创 2019-11-10 12:09:59 · 474 阅读 · 0 评论 -
Java 父类子类加载顺序
1.父类静态代码块 ( java虚拟机加载类时,就会执行该块代码,故只执行一次)2 .子类静态代码块( java虚拟机加载类时,就会执行该块代码,故只执行一次)3.父类属性对象初始化4.父类普通代码块(每次new,每次执行)5.父类构造函数(每次new,每次执行)6.子类属性对象初始化7.子类普通代码块(每次new,每次执行)8.子类构造函数(每次n...原创 2019-08-03 20:24:46 · 343 阅读 · 0 评论 -
字符串处理、类加载顺序、抽象类概述、hashmap
问题一:Java语言中,如果"xyz"没有被创建过,String s =new String(“xyz”);创建了几个string object?对于这句代码,可分为两个过程:jvm 首先在字符串常量池内里面看看找不找到字符串"xyz";找到,进入第二步;否则,创建新的 String 对象,并“放到”字符串常量池里面。然后由于遇到了 new,还会在堆创建 String 对象,其实实际是引用的...原创 2019-07-31 22:48:44 · 163 阅读 · 0 评论 -
Java 进制转换
Java进制转换主要分为2大类一、十进制转换成其他进制1、十进制转二进制Integer.toBinaryString(int i)例子:int a = 100;System.out.println(Integer.toBinaryString(a));输出结果:11001002、十进制转八进制Integer.toBinaryString(int i)例子:...原创 2019-08-05 22:21:45 · 183 阅读 · 0 评论