Java 底层知识-JVM相关

6-1 谈谈你对Java的理解 6-2 平台无关性如何实现 6-3 JVM如何加载class文件 6-4 什么是反射 6-5 谈谈ClassLoader 6-6 loadClass和forName的区别 6-7 Java内存模型之线程独占部分 6-8 Java内存模型之线程共享部分 6-9 Java内存模型之 常考题解析

Linux知识考点

5-1 Linux的体系结构 5-2 查找特定文件 5-3 检索文件内容 5-4 对日志内容做统计 5-5 批量替换文件内容

Redis

4-1 Redis简介 4-2 Redis常用数据类型 4-3 从海量数据里查询某一固定前缀的key 4-4 如何实现分布式锁 4-5 如何实现异步队列 4-6 持久化方式之RDB 4-7 持久化方式之AOF以及混合模式 4-8 Pipeline及主从同步 4-9 Redis集群

计算机网络面试核心

2-1 网络基础知识讲解 2-2 TCP的三次握手 2-3 TCP 的四次挥手 2-4 TCP 和 UDP 的区别 2-5 TCP 的滑动窗口 2-6 HTTP 相关 2-7 HTTP和HTTPS的区别 2-8 Socket 相关

Java 基础-三大集合

1、说说Java中常见的集合2、HashMap和Hashtable的区别有哪些HashMap是线程不安全的是吧?你可以举一个例子吗?Java集合中的快速失败(fast-fail)机制快速失败机制底层是怎么实现的3、HashMap底层实现结构HashMap的初始容量,加载因子,扩容增量是多少?Hash

Java基础-必知必会

1.面向对象可以解释下吗?都有哪些特征? 2.JDK、JRE、JVM 的区别与联系 3.抽象类和接口有什么区别? 4.Java 中8中基本数据类型及其取值范围 5.Java 中的元注解有哪些 6.Java 的反射机制 7.Java中的Exception和Error有什么区别? 8.解释下Java中的值传递和引用传递 9.StringBuffer与StringBuilder的区别? 10.Java 中泛型的理解 11.Java序列化与反序列化的过程 12.equals和hashCode方法的关系? 13.Java中equals方法和==的区别?