
Java 十四道由浅入深的笔面试题第五期 详细解析
一、hashCode 相等两个类一定相等吗?equals 呢? 在设计之初,hashCode 与 equals 就是相辅相成的,单独拿出一个方法对对象相等的讨论都是耍流氓。 hashCode 和 equals 这两个方法协同工作用来判断两个...
一、hashCode 相等两个类一定相等吗?equals 呢? 在设计之初,hashCode 与 equals 就是相辅相成的,单独拿出一个方法对对象相等的讨论都是耍流氓。 hashCode 和 equals 这两个方法协同工作用来判断两个...
一、前提 作为一名 Java 程序员,写了一定的程度的业务代码之后,最需要了解的就是 Java 的运行机制以及一些底层原理,比如 JVM 的一些核心知识,比如并发编程的各种底层类的底层原理,这些知识对你的跳槽找工作面试以及工作过程中对业务能...
以下推荐插件基于 IntelliJ IDEA 2020.1 (Ultimate Edition) 版本进行截图测试,因为最新的 2020.1 可以集成官方中文语言包,但是导致了很多插件会报错并且插件都没有及时更新,本文会一并介绍如何处理。 ...
Java知识体系中「反射」相关知识还是很重要的,尤其以后你再工作生活中使用 Spring 的 AOP(Aspect Oriented Programming,面向切面编程)或者面试中都是频繁出现的考点,之前在文章《Java十道由浅入深的笔面...
系列文章列表: 《[笔记]琐碎的Java基础知识不整理版随手记 持续更新》 每50条Java知识点就会重新发布一篇新的Java零碎知识点集合,希望能对您有所帮助,无论是笔面试也好,平时零碎时间学习也罢,都希望我们都能每天进步一点点。喜欢的同...
往期文章回顾整理列表: Java十道由浅入深的笔面试题第一期(上) 详细解析 Java十道由浅入深的面试题第一期(下) 详细解析 Java十一道由浅入深的笔面试题第二期 详细解析 1.JRE、JDK、JVM及JIT分别是什么?各有什么不同?...
往期文章回顾整理列表: Java十道由浅入深的笔面试题第一期(上) 详细解析 Java十道由浅入深的面试题第一期(下) 详细解析 首先说明一下,这里面大部分题都不是三言两语或者几篇文章就能理解明白和透彻的,作为面试题讲解,老四着重重点知识的...
本文持续更新老四平时敲代码遇到的一些基本知识,一些容易混淆的Java基础知识点,随手记录并分享出来,做一个备忘和时常复习使用,您也可以将这些知识点记录在便笺上随手贴在自己的工作环境,亦可深度解析一下其中的每一条,然后牢牢掌握,以后无论是工作...
往期文章回顾整理列表: Java十道由浅入深的笔面试题第一期(上) 详细解析 Java十道由浅入深的面试题第一期(下) 详细解析 Java十一道由浅入深的笔面试题第二期 详细解析 Java十道由浅入深的笔面试题第三期 详细解析 一、分布式 ...
在说栈之前,离不开线性表的这一数据结构的概念,毕竟栈、队列等其实都是一种特殊的线性表而已,它们跟线性表一样都有前驱后继关系,特殊之处只不过在于限制了这个线性表的插入或者删除位置。 一、线性表相关基础知识回顾 1.线性表(List)的定义: ...