![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 75
jcroad
这个作者很懒,什么都没留下…
展开
-
java 知识点整理
1、jdk 、jre、jvm 之间的关系 看图,想一想jdk下载安装时候是什么样子,文件夹有哪些东西。 2、== 和 equals == 对比的是栈中的值,基本数据类型对比变量值,引用类型是堆中内存对象的地址。 equels: object 中默认也是采用==比较,通常会重写。 3、简述final 的作用, 为什么局部内部类和匿名内部类只能访问局部final变量? 使用之前一点要赋值。 4、String 、StringBuffer 、 Str..原创 2021-11-02 19:25:35 · 116 阅读 · 0 评论 -
Java 面试题整理
一、J2SE基础: 1. 九种基本数据类型的大小,以及他们的封装类。 2. Switch能否用string做参数? 在jdk 7 之前,switch 只能支持 byte、short、char、int 这几个基本数据类型和其对应的封装类型。switch后面的括号里面只能放int类型的值,但由于byte,short,char类型,它们会自动转换为int类型(精精度小的向大的转化),所以它们也支持。 注意,对于精度比int大的类型,比如long、float,doulble,不会自动转换为i...原创 2021-11-02 19:25:05 · 69 阅读 · 0 评论 -
Java 面试 整理
一、京东面试题 @Autowired的实现原理 1、注入方式: 1、基于构造函数的依赖注入 2、基于setter的依赖注入 3、基于字段的依赖注入 Bean的默认作用范围是什么?其他的作用范围? 索引是什么概念有什么作用? MySQL里主要有哪些索引结构?哈希索引和B+树索引比较? 说说Java线程池的原理?线程池有哪些?线程池工厂有哪些线程池类型,及其线程池参数是什么? hashmap原理,处理哈希冲突用的哪种方法? BIO、NIO、A...原创 2021-11-02 19:24:42 · 65 阅读 · 0 评论 -
Java 基础
1、面向对象的几大特征: 1、封装、 继承、 多态、 抽象 2、Java 多态 1、多态基础知识: 白话:允许不同类对象对同一个消息做出响应, 即同一消息可以根据发送对象的不同而采用多种不同的行为方式。 2、多态的特点: 3、多态的好处 1、可替换性 :对已经存在的代码可以很好的进行替换, 2、可拓...原创 2021-11-02 19:23:59 · 58 阅读 · 0 评论 -
Java 面试 基础
一、基础 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 不一定。 值不相同的两个字符串,可能hashcode会相同。 hashCode是jdk根据对象的地址或者字符串或者数字算出来的int类型的数值,也就是哈希码,哈希码并不是完全唯一的,它是一种算法,让同一个类的对象按照自己不同的特征尽量的有不同的哈希码,但不表示不同的对象哈希码完全不同。在Java中,哈希码代表对象的特征。 不同的对象有...原创 2021-11-02 19:21:57 · 122 阅读 · 0 评论