Java面试题
文章平均质量分 88
狂奔の蜗牛rz
一名普通的Java初学者,希望认识更多大佬
展开
-
Java面试基础篇之Java类加载器和双亲委派机制
前言:在面试过程中,我们可能会被面试官经常问到有关Java类加载器和双亲委派机制的相关问题,面对这些问题,你是否能够很熟练和熟练的答出来呢?如果你的脑海中没有明确的答案,那么在看完本篇博客后,相信你会有所收获!1.5 Java类加载器JDK自带三个类加载器:分别是Bootstrap ClassLoader (引导类加载器)、Extension ClassLoader(扩展类加载器)、System ClassLoader / Application ClassLoader (系统类加载器)Bo原创 2021-08-29 00:24:47 · 589 阅读 · 9 评论 -
Java面试基础篇之基本数据类型
前言:在学习Java的过程中,基本数据类型是我们一开始就接触到的,很多小伙伴对它是既熟悉又陌生,虽然经常在用,但对其的一些使用细节还是有待提高,因此想要完全掌握它们,还是需要我们平时多留些心思,那么,今天就给大家分享几道有关基本数据类型的面试题目,快来看一看你能答出来几道?1. String是基本的数据类型吗?不是Java中的基本数据类型只有8个,即:byte (字节型)、short (短整型)、int (整型)、long (长整型)、float (单精度浮点型)、double (双精度浮点型原创 2021-08-05 23:06:54 · 186 阅读 · 0 评论 -
Java面试基础篇之面向对象和面向过程的区别及面向对象三大特征
我们经常说Java是一门面向对象的语言,那么面相对象和传统的面向过程有哪些区别呢?面向对象的三大特征是指什么?它们各自的特点又是什么呢?这就是我们今天所要讨论和学习的内容!1.1 面向对象和面向过程的区别1.什么是面向对象?对比面向过程,只是两种不同的处理问题的角度面向过程注重做事情的步骤与顺序;而面向对象则更注重事情有哪些参与者 (对象)、以及各自都需要做什么2.面向过程和面向对象的区别举个生活中的例子:我们平常用洗衣机来洗衣服如果是面向过程,它会将洗衣服这件事拆解成一系列的步骤 (.原创 2021-08-03 00:18:46 · 1528 阅读 · 0 评论 -
Java面试基础篇之JDK和JRE区别、字节码优势和GC可达性分析
前言:在面试中,JDK和JRE的区别,字节码的优势,GC垃圾回收器,这些都是会被经常问到的问题,那么你对这些问题有多少了解呢,能答出来多少呢,如果不能快速答出,或者没有明确的答案,那么在看完本篇博客后,相信你会有所收获!1. JDK、JRE和JVM三者区别和联系1.1 JDK、JRE和JVM三者区别1.1.1 JDK是什么?JDK:全称是Java Development Kit,指的是Java的开发工具1.1.2 JRE是什么?JRE:全称是Java Runtime Environment原创 2021-08-05 00:45:51 · 209 阅读 · 0 评论