摘要: Java并发面试题汇总 一. 多线程基础 1.创建线程的三种方式的对比? 采用实现Runnable或Callable接口的方式创建多线程 优点:可以继承其他类,并且多个线程可以共享同一个target对象,所以非常适合多个相同线程来处理同一份资源的情况,从而可以将CPU. 代码和数据分开,形成清晰的模 阅读全文
posted @ 2023-03-06 22:52 圣骑士的部落 阅读(19) 评论(0) 推荐(0)
摘要: Java集合面试题汇总 1. 常见的集合有哪些? Java的集合类主要由两个根接口Collection和Map派生出来的。 Collection: List:代表有序可重复集合,可直接根据元素的索引来访问 Set:代表无序不可重复集合,只能根据元素本身来访问 Map: Map:代表存储key-val 阅读全文
posted @ 2023-03-06 22:52 圣骑士的部落 阅读(34) 评论(0) 推荐(0)
摘要: JavaSE面试题汇总 1. 访问修饰符public、private、protected、以及不写(默认)时的区别? public是所有类可见; protected是同一包内及其所有子类可见; 默认是同一包内可见; private是同一类内可见 2. 静态变量和普通变量的区别? 普通变量通常是通过n 阅读全文
posted @ 2023-03-06 22:52 圣骑士的部落 阅读(20) 评论(0) 推荐(0)