摘要:
Java程序员工作中遇到最多的错误就是空指针异常,无论你多么细心,一不留神就从代码的某个地方冒出NullPointerException,真是令人头疼。 到底怎么避免空指针异常?看完这篇文章,可以帮助你。 1. 对象设置默认值 Object obj = new Object(); String st 阅读全文
Java程序员工作中遇到最多的错误就是空指针异常,无论你多么细心,一不留神就从代码的某个地方冒出NullPointerException,真是令人头疼。 到底怎么避免空指针异常?看完这篇文章,可以帮助你。 1. 对象设置默认值 Object obj = new Object(); String st 阅读全文
posted @ 2022-06-10 18:43
一灯架构
阅读(648)
评论(0)
推荐(1)
摘要:
ArrayList是我们开发中最常用到的集合,但是很多人对它的源码并不了解,导致面试时,面试官问的稍微深入的问题,就无法作答,今天我们一起来探究一下ArrayList源码。 1. 简介 ArrayList底层是数组,允许元素是null,能够动态扩容 size、isEmpty、get、set、add 阅读全文
ArrayList是我们开发中最常用到的集合,但是很多人对它的源码并不了解,导致面试时,面试官问的稍微深入的问题,就无法作答,今天我们一起来探究一下ArrayList源码。 1. 简介 ArrayList底层是数组,允许元素是null,能够动态扩容 size、isEmpty、get、set、add 阅读全文
posted @ 2022-06-10 14:13
一灯架构
阅读(1168)
评论(0)
推荐(2)
摘要:
HashMap在工作中使用非常频繁,其实在JDK1.8的时候新增一些更高阶的用法,熟练使用这些方法可以大大提升开发效率,写出更简洁优美的代码。 1. get方法指定返回默认值(getOrDefault) Map<String, String> map = new HashMap<>(); map.p 阅读全文
HashMap在工作中使用非常频繁,其实在JDK1.8的时候新增一些更高阶的用法,熟练使用这些方法可以大大提升开发效率,写出更简洁优美的代码。 1. get方法指定返回默认值(getOrDefault) Map<String, String> map = new HashMap<>(); map.p 阅读全文
posted @ 2022-06-10 11:45
一灯架构
阅读(564)
评论(1)
推荐(1)

浙公网安备 33010602011771号