
Java 笔记
记录面试过程 java 相关岗位中遇到的问题
夏影孤灯
这个作者很懒,什么都没留下…
展开
-
Java 面试知识初步整理
1、八大基本类型? 2、抽象类和接口的区别? 3、什么是 Java 反射机制? 4、重载和覆盖的区别? 5、什么是类加载以及双亲委派? 6、什么是多态?多态存在的必要条件?什么是向上转型? 7、关键字:static、final、violate; 8、“==” 和 equals 的区别? 9、为什么重写 equals() 一定要重写 hasCode()? 10、HashMap 和 ...原创 2020-03-21 23:05:57 · 259 阅读 · 0 评论 -
Java学习路线之Java基础(一)
一、Java 发展历程 |- 1991年4月,詹姆斯·高斯林 (James Gosling)博士领导的绿色计划(Green Project)开始启动,其产品就是 Java 的前身,Oak(橡树); |- 1996年1月,JDK1.0 发布,提供了一个纯解释执行的 Java 虚拟机实现; |- 2004年9月,JDK1.5 发布,加入了自动装箱、泛型、动态注解、枚举、可变长参数、遍历循...原创 2020-04-21 23:46:27 · 272 阅读 · 0 评论 -
Java学习路线之集合(二)
目录 一、集合 List、Set、Map之间的关系图 二、List Voctor、ArrayList、LinkedList 之间的区别 三、Set HashSet、TreeSet、LinkedHashSet之间的区别 四、Map 3.1 HashTable、HashMap、TreeSet、LinkedHashS...原创 2020-04-26 21:05:36 · 299 阅读 · 0 评论 -
Java学习路线之设计模式(三)
单例模式转载 2020-04-26 19:19:33 · 147 阅读 · 0 评论 -
Java学习路线之 Java 虚拟机(四)
Java 虚拟机原创 2020-04-26 19:57:17 · 192 阅读 · 0 评论 -
Java学习路线之并发编程(五)
并发编程原创 2020-05-02 08:12:24 · 258 阅读 · 0 评论 -
模拟 Java String 不变类
创建类 TestClass public final class TestClass { private final char values[]; public TestClass() { this.values = null; } // 构造函数 public TestClass(String original) { this.values = new char[original.len..原创 2020-05-09 08:49:26 · 172 阅读 · 0 评论 -
MapperScannerConfigurer和MapperFactoryBean区别
1、MapperFactoryBean MapperFactoryBean属于单个加载指定的Mapper接口。当mapper文件下有许多接口时,我们就要配置很多xml写很多<bean class="org.mybatis.spring.mapper.MapperFactoryBean">。这样导致多出很多没必要写的xml文件。 <bean id="userMapper" class="org.mybatis.spring.mapper.MapperFactoryBean...转载 2020-05-10 23:08:57 · 737 阅读 · 0 评论 -
Java 后端开发工程师进阶路线
第一阶段 计算机基础知识 数据结构(算法编程)、计算机网络、操作系统、数据库 第二阶段 Java 基础知识 数据类型、控制结构、函数、IO、类和对象、容器(集合)、线程和并发、设计模式; 第三阶段 Java 虚拟机 内存管理、GC、内加载机制、内存模型; 第四阶段 Java Web 和框架 1、HTML、CSS、JavaScript、Java Bean、JSP、Se...原创 2020-05-18 08:56:12 · 559 阅读 · 1 评论 -
SpringBoot
Spring 框架原创 2020-06-07 16:29:56 · 110 阅读 · 1 评论