随笔分类 - 【日拱一卒】-面试
摘要:继承体系 Collection、Map、List、Set、Queue 是否有序、是否可重复、键值对 集合fail-fast机制 错误检测机制, 防止对非线程安全集合的并发修改 ConcurrentModificationException 如何创建不可变集合 Collections#unmodifi
阅读全文
摘要:详解Java中的BIO、NIO、AIO:详解Java中的BIO、NIO、AIO - 掘金 (juejin.cn) Java核心(五)深入理解BIO、NIO、AIO:Java核心(五)深入理解BIO、NIO、AIO - 云+社区 - 腾讯云 (tencent.com) 整天背诵五种I/O模型/epol
阅读全文
摘要:JDK 和 JRE 区别 JDK: Java Development KLit, Java 开发工具包, 包含开发环境和运行环境 编译器 调试器 其他工具 JRE JRE: Java Runtime Environment, Jav 运行时环境 JVM API 支持文件 Java11后没有 JRE
阅读全文
摘要:{} 和 #{} 解析的源码。 mybatis 解析#{} 会对传入String类型的参数加上双引号"" 如果参数自己就有呢 加的逻辑
阅读全文
摘要:java5前,switch(expr)中的expr只能是byte、short、char、int > 可以是包装类型吗 & 底层原理/字节码 java5后,由于引入枚举类型,expr也可以是枚举类型 > 底层原理/语法糖 java7开始,expr可以是字符串 > 语法糖 long型在各版本一直是不行的
阅读全文