摘要:前言 花了近一个月的时间整理出了这套Java面试题及答案2020年最新版!(文末附参考答案) 本套Java面试题总共分为以下这十三个模块: Java基础知识面试题 Java异常面试题 JVM面试题 Spring面试题 Spring MVC面试题 Spring Boot面试题 Spring Cloud 阅读全文
posted @ 2020-05-25 15:19 Java团长 阅读(5326) 评论(1) 推荐(0) 编辑
摘要:大家好,我是小菜,一个渴望在互联网行业做到蔡不菜的小菜。可柔可刚,点赞则柔,白嫖则刚! 死鬼~看完记得给我来个三连哦! 本文主要介绍 Java中多态的用法 如有需要,可以参考 如有帮助,不忘 点赞 ❥ 微信公众号已开启,小菜良记,没关注的小伙伴记得关注哦! 今天是周五,跟往常一样踩点来到了公司。坐到 阅读全文
posted @ 2020-09-16 08:58 Java团长 阅读(41) 评论(0) 推荐(0) 编辑
摘要:足足准备了长达3个月的面试,终于在上周拿到了阿里的offer! 博主汇总整理了一份我面试之前看的一些Java面试题目,可以说是非常详细! 分享给大家,希望对正在面试Java岗位的朋友有帮助哈~~ (文末附参考答案) Java基础相关面试题目: JDK 和 JRE 有什么区别? == 和 equals 阅读全文
posted @ 2020-09-04 21:27 Java团长 阅读(234) 评论(2) 推荐(0) 编辑
摘要:看了网上很多关于Synchronized的讲解,但是感觉讲解的都不是很透彻,今天博主也来写一篇关于Synchronized的文章,希望能帮助大家更好的理解Synchronized~ 一、为什么要使用synchronized 在并发编程中存在线程安全问题,主要原因有:1.存在共享数据 2.多线程共同操 阅读全文
posted @ 2020-09-04 21:09 Java团长 阅读(88) 评论(0) 推荐(0) 编辑
摘要:博主整理了一些常见HashMap面试题,附参考答案,小白都能看懂的HashMap面试题总结,希望对大家有帮助哈~ 1. HashMap的内部数据结构 数组 + 链表/红黑树 2. HashMap允许空键空值么 HashMap最多只允许一个键为Null(多条会覆盖),但允许多个值为Null 3. 影响 阅读全文
posted @ 2020-08-12 09:12 Java团长 阅读(407) 评论(0) 推荐(0) 编辑
摘要:下面这些Java集合面试题在Java面试中几乎是必问的!!! 1、Arraylist 与 LinkedList 异同 1. 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全; 2. 底层数据结构: Arraylist 底层使用的是Object数组; 阅读全文
posted @ 2020-08-09 11:23 Java团长 阅读(614) 评论(0) 推荐(0) 编辑
摘要:前言 个人珍藏的80道Java多线程/并发经典面试题,因为篇幅太长,现在先给出1-10的答案解析哈,后面一起完善~ 1. synchronized的实现原理以及锁优化? synchronized的实现原理 synchronized作用于「方法」或者「代码块」,保证被修饰的代码在同一时间只能被一个线程 阅读全文
posted @ 2020-07-28 13:04 Java团长 阅读(1453) 评论(0) 推荐(0) 编辑
摘要:前言 花了近一个月的时间整理出了这套Java面试题及答案2020年最新版!(文末附参考答案) 本套Java面试题总共分为以下这十三个模块: Java基础知识面试题 Java异常面试题 JVM面试题 Spring面试题 Spring MVC面试题 Spring Boot面试题 Spring Cloud 阅读全文
posted @ 2020-05-25 15:19 Java团长 阅读(5326) 评论(1) 推荐(0) 编辑
摘要:新版一览:泰山版《Java开发手册》 《Java开发手册》始于阿里内部规约,在全球Java开发者共同努力下,已成为业界普遍遵循的开发规范。手册涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设计规约七大维度。此次泰山版发布,将带来三大亮点:新增5条日期时间规约;新增2条表别名 阅读全文
posted @ 2020-05-20 08:09 Java团长 阅读(601) 评论(0) 推荐(0) 编辑
摘要:在 Java8 以前,时间和日期的类库很难用,而且有线程安全等诸多问题。 Joda time 弥补了 Java 在这方面的不足,但是在 Java8 时,增加了 java.time 包,对 Java 在日期 API 方面的进行了增强,这些代码实现了 JSR-310 的标准。Joda 的官方推荐迁移到 阅读全文
posted @ 2020-03-01 08:38 Java团长 阅读(446) 评论(0) 推荐(0) 编辑
摘要:《深入理解Java虚拟机》第3章读书笔记 本文介绍了如何判断对象是否存活,三种垃圾回收算法,分析比较了几种垃圾收集器的特点。本文并非原创,是《深入理解Java虚拟机》第3章的整理、总结和补充。 对象已死? 垃圾收集器在对堆进行回收前,要先判断哪些对象“存活”,哪些已经“死去”。 引用计数算法 给对象 阅读全文
posted @ 2020-02-29 08:08 Java团长 阅读(172) 评论(0) 推荐(0) 编辑