Java高频面试题目

第一部分JVM1.jvm的内存模式是什么?2.什么是GC?3.对象是怎样被回收的?4.常用的GC算法有哪些?5.GC能否手动进行触发6.如何使用链表实现一个栈?7.什么是常量池,作用是什么?8.什么是双亲委派机制?9.强引用,软引用,弱引用,虚引用分别是什么...

2022年阿里高频Java面试题:分布式+中间件+高并发+算法+数据库

又到了一年一度的金九银十,互联网行业竞争是一年比一年严峻,作为工程师的我们唯有不停地学习,不断的提升自己才能保证自己的核心竞争力从而拿到更好的薪水,进入心仪的企业(阿里、字节、美团、腾讯.....)话不多说,上干货!!!助你在这次金九银十中大放光彩ÿ...

「大师课」搞定 Java 开发基础

23 课时 |
8714 人已学 |
免费

Java Spring Boot 2.6.0开发实战-1024程序员节创造营公益课

5 课时 |
1162 人已学 |
免费

Java Web开发-Web应用、Tomcat、HTTP请求与响应

17 课时 |
1440 人已学 |
免费
开发者课程背景图
Map与Set高频面试算法题(只出现一次的数字,复制带随机指针的链表,宝石与石头,旧键盘,前k个高频单词)(Java实现)

Map与Set高频面试算法题(只出现一次的数字,复制带随机指针的链表,宝石与石头,旧键盘,前k个高频单词)(Java实现)

LeetCode 136  只出现一次的数字题目链接:只出现一次的数字题目:给一个非空整数数组,,只有一个元素出现了一次,剩余的元素都出现了两次,,请找出那个只出现一次的数字方法一:我们知道0异或任何数等于任何数,两个相等的数字异或为0,所以我们可以采用位运...

【Java面试】这道互联网高频面试题难住了80%的程序员?索引什么时候失效?

“索引什么时候失效?”面试过程中,突如其来的一个问题,是不是有点懵?我是Mic,一个工作了14年的Java程序员。索引失效涉及到的知识点非常多,所以我把这个问题的回答整理到了一个20W字的面试文档里面,大家可以领取。下面看看高手的回答高手:InnoDB引擎里面有两种索引类型,一种是主键索引、一种是普...

java并发高频面试题:Sempahore的使用场景与常见误区

java并发高频面试题:Sempahore的使用场景与常见误区

1、Sempahore使用场景读者朋友们对下面的对话我想肯定不会陌生:面试官:看你简历中写到你熟悉多线程编程,那你的多线程工具包有哪些工具?候选人:多线程jdk提供了丰富的工具,都集中在JUC包中,通常有线程池、Semaphore、CountDownLatch、原子类等。面试官:那你能...

Java 基础高频面试题(2021年最新版)

Java 基础高频面试题(2021年最新版)

前言网上的 Java 基础面试题文章有非常多,但是大部分都比较老了。很多题目早已不是当前的热门题目,没有必要在这些题目上花太多时间。很多答案放现在已经不准确,可能会误导新人。因此,我花了几天时间整理了一些时下高频的 Java 基础题目,并反复斟酌,给出符合当前版本的解析。面试系列我自己前前后后加起来...

问遍了身边的面试官朋友,我整理出这份 Java 集合高频面试题(2021年最新版)

问遍了身边的面试官朋友,我整理出这份 Java 集合高频面试题(2021年最新版)

前言大家好,我是囧辉,面试系列开篇:Java 基础高频面试题(2021年最新版),发表后受到不少同学的喜欢。今天我们继续下一个重要的面试内容:集合框架。HashMap作为 Java 中最靓的仔,毋庸置疑将是本文的主角。可能有些同学看过我之前的 HashMap 文章:面试阿...

面霸篇:高频 Java 基础问题(核心卷一)(四)

面霸篇:高频 Java 基础问题(核心卷一)(四)

String、StringBuilder、StringBuffer 有什么区别?可变性String类中使用字符数组保存字符串,private final char value[],所以string对象是不可变的。StringBuilder与StringBuffer都继承自AbstractString...

面霸篇:高频 Java 基础问题(核心卷一)(三)

面霸篇:高频 Java 基础问题(核心卷一)(三)

说下 Exception 与 Error 区别?码老湿,他们的相同点是什么呀?Exception 和 Error 都是继承了 Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基...

面霸篇:高频 Java 基础问题(核心卷一)(二)

动态代理是基于什么原理基于反射实现反射机制是 Java 语言提供的一种基础功能,赋予程序在运行时自省(introspect,官方用语)的能力。通过反射我们可以直接操作类或者对象,比如获取某个对象的类定义,获取类声明的属性和方法,调用方法或者构造对象,甚至可以运行时修改类定义。码老湿&#...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287384+人已加入
加入
相关电子书
更多
Java单元测试实战
Java应用提速(速度与激情)
Java工程师必读手册
立即下载 立即下载 立即下载