![](https://img-blog.csdnimg.cn/2020040213340916.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
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 · 234 阅读 · 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 · 247 阅读 · 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 · 275 阅读 · 0 评论 -
Java学习路线之设计模式(三)
单例模式转载 2020-04-26 19:19:33 · 123 阅读 · 0 评论 -
Java学习路线之 Java 虚拟机(四)
Java 虚拟机原创 2020-04-26 19:57:17 · 163 阅读 · 0 评论 -
Java学习路线之并发编程(五)
并发编程原创 2020-05-02 08:12:24 · 233 阅读 · 0 评论 -
模拟 Java String 不变类
创建类 TestClasspublic 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 · 152 阅读 · 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 · 695 阅读 · 0 评论 -
Java 后端开发工程师进阶路线
第一阶段 计算机基础知识数据结构(算法编程)、计算机网络、操作系统、数据库第二阶段 Java 基础知识数据类型、控制结构、函数、IO、类和对象、容器(集合)、线程和并发、设计模式;第三阶段 Java 虚拟机内存管理、GC、内加载机制、内存模型;第四阶段 Java Web 和框架1、HTML、CSS、JavaScript、Java Bean、JSP、Se...原创 2020-05-18 08:56:12 · 465 阅读 · 1 评论 -
SpringBoot
Spring 框架原创 2020-06-07 16:29:56 · 64 阅读 · 1 评论