Java
凌云之音
学海无涯
展开
-
JVM常见面试知识整理
JVM常见面试知识整理由于整张图片太大上传不了,故只能截屏上传,完整知识脑图图片和pdf文件、md文件可到网盘下载,链接:https://pan.baidu.com/s/1lr2hBX-fYyE1gNonDSh7tA 密码:e6q9内存区域虚拟机栈生命周期与线程相同,描述的是Java 方法执行的内存模型,每个方法在执行的时候都会创建一个栈帧,用于存取局部变量表、操作数栈、动态链接、方法出口等信息本地方法栈与虚拟机栈作用相似,只不过本地方法栈是为虚拟机使用到的Native方法原创 2020-07-01 14:24:24 · 385 阅读 · 2 评论 -
使用Lambda表达式对中文拼音排序(按中文字典排序)
使用Lambda表达式对中文拼音排序(中文字典排序)今天项目上有一个需求,要求对用户名按照拼音排序(不通过数据库端SQL操作),由于用户名为中文,所以使用常规排序并不能解决问题。package lambda;import java.text.Collator;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public cla原创 2020-06-17 18:24:25 · 2014 阅读 · 0 评论 -
Springboot启动报错:Error creating bean with name viewResolver defined in class path resource....
Springboot启动时报错:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'viewResolver' defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class原创 2020-06-08 15:29:32 · 7965 阅读 · 2 评论 -
Java7、Java8、Java9接口演变
Java7Java7版本接口只能定义公共常量和公共抽象方法,在当前版本实现接口的类必须实现接口中的所有方法,这使得接口有时候维护会比较麻烦,接口有所改动时该接口的所有实现类均需要修改。public interface Java7{// public 和 final关键字可省略 int num = 10; void test();}Java8Java8版本接口...原创 2020-01-09 21:14:51 · 424 阅读 · 0 评论