java面试篇
文章平均质量分 93
汇总java面试题,为大家面试提供帮助
一缕82年的清风
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ArrayList源码解析
ArrayList是我们使用频率非常高的一个集合,也是集合中相对比较简单的集合。是List接口的主要实现类。一般面试的时候经常会问到ArrayList和LinkedList的区别。ArrayList: 底层是数组实现的,查找快,增删慢。LinkedList: 底层是链表实现的,增删快,查找慢。一.类结构ArrayList是集合的一种,集合的最顶端抽象接口为Collection, Collection下面又有两个子接口,一个是List,一个是Set, List和Set的区别也经常别被问.原创 2021-12-14 10:05:33 · 1175 阅读 · 3 评论 -
Springboot中的面试题你能接几招?
附答案,不带答案的面试题都是数流氓1. springboot中的核心配置文件是什么?如何配置端口号application.yml 或 application.properiesserver.port=8080 #application.properies配置方法server: port:8080 #application.yml配置方法2. 什么是springboot, 有哪些优点用来简化spring应用的初始搭建及开发过程,使用特定的方...原创 2020-07-10 16:53:36 · 1235 阅读 · 0 评论 -
一文弄懂JVM内存结构,垃圾回收器和垃圾回收算法
声明:本文从知乎上部分热门文章做二次整理,希望可以帮助更多的人,如有侵权,请联系删除。jvm概述:jvm: java virtual machine, 用于把我们写的那些不能直接被程序识别的java代码,翻译给操作系统,告诉他我们要做的是什么操作。生命周期:java程序开始执行的时候运行,程序结束后停止机器上运行几个java程序,就会相应的有几个jvm进程jvm中...原创 2020-02-13 14:04:23 · 623 阅读 · 0 评论 -
数据库中的面试题你能接几招
数据库中的面试题你能接几招(附答案,不带答案的面试题都是耍流氓)1. 事务的特性ACID: 原子性, 一致性, 隔离性, 持久性2. innodb如何结果幻读在不可重复读的隔离级别下使用间隙锁3. 什么是间隙锁InnoDB采用MVCC来支持高并发,并且实现了4个标准的隔离级别。其默认的隔离级别是可重复读。当隔离级别是可重复读的时候,是会发生幻读的问题的。那么MySQL如何解决这个问题呢?在可重复读隔离级别下,MySQL通过间隙锁策略来防止幻读的出现。间隙锁使得InnoDB不仅锁定查询锁涉原创 2020-06-26 12:34:21 · 1080 阅读 · 0 评论 -
Java基础中的面试题(二),你能接几招
Java基础中的面试题(二),你能接几招线程池的构造方法中有哪些参数,代表什么含义我们在使用线程池的时候经常会通过 Executors.newFixedThreadPool(), 或者 Executors.newCachedThreadPool() 这样的方法, 通过查看源码的方式,可以看出底层都是调用 new ThreadPoolExecutor(), 来实现的,并且在阿里巴巴的代码规范中,要求我们创建线程池的时候,要通过ThreadPoolExecutor的构造方法来实现,那么我们接下来就来看原创 2020-06-23 17:21:32 · 426 阅读 · 0 评论 -
Java基础中的面试题(一),你能接几招(附答案(不带答案的面试题都是耍流氓))
Java中的数据类型有几种? Java中的数据类型分为基本数据类型和引用数据类型两大类,基本数据类型中分为八种,分别是byte,short,int ,long,float,double,boolean ,char。 引用数据类型的定义是除了基本数据类型以外的所有类型,主要包括,类,接口, 数组, 枚举,注解等。 java中的基本数据类型的长度范围? byte(1字节) , short(2字节) ,int(4字节), long(8字节),float(4字节) , double(8字...原创 2020-06-23 15:03:47 · 493 阅读 · 0 评论
分享