Java面试题
文章平均质量分 92
GodTheTang
做一个爱程序的程序员
展开
-
史上最详细Java面试总结—并发编程篇(一)
基础并发编程基础并发编程的优缺点优点 充分利用多核CPU的计算能力:通过并发编程的形式可以将多核CPU的计算能力发挥到极致,性能得到提升 方便进行业务拆分,提升系统并发能力和性能:在特殊的业务场景下,先天的就适合于并发编程。现在的系统动不动就要求百万级甚至千万级的并发量,而多线程并发编程正是开发高并发系统的基础,利用好多线程机制可以大大提高系统整体的并发能力以及性能。面对复杂业务模型,并行程序会比串行程序更适应业务需求,而并发编程更能吻合这种业务拆分 。 缺点并发编程的原创 2021-10-30 19:08:31 · 428 阅读 · 3 评论 -
史上最详细Java面试总结—Java集合篇
常用的集合类Map接口和Collection接口是所有集合框架的父接口: Collection接口的子接口包括:Set接口和List接口 Map接口的实现类主要有:HashMap、TreeMap、Hashtable、ConcurrentHashMap以及Properties等 Set接口的实现类主要有:HashSet、TreeSet、LinkedHashSet等 List接口的实现类主要有:ArrayList、LinkedList、Stack以及Vector等原创 2021-10-29 20:40:31 · 271 阅读 · 1 评论 -
史上最详细Java面试总结—Java基础篇
目录Java概述什么是JavaJVM、JRE和JDK的关系什么是跨平台性Java语言有哪些特点什么是字节码Java和C++的区别基础语法Java的数据类型访问修饰符—常问基础&和&&的区别object类有哪些方法final finally finalize区别(常问)this、super关键字的用法static关键字面向对象面向对象面向对象三大特性面向对...原创 2021-10-29 08:38:30 · 492 阅读 · 3 评论