为什么阿里Java手册推荐慎用 Object 的 clone 方法来拷贝对象

前言 在阿里Java开发手册中,有这么一条建议:慎用 Object 的 clone 方法来拷贝对象。对象 clone 方法默认是浅拷贝,若想实现深拷贝需覆写 clone 方法实现域对象的深度遍历式拷贝
发表于 2019-08-03 15:00:09 阅读(232)

Java8新特性——Optional

<h2 style="text-align:start;" class="md-end-block md-heading"><strong>前言</strong></h2><p style="text
发表于 2019-07-09 23:01:55 阅读(149)

Java中使用try-with-resources优雅地关闭流

<h2 style="text-align:start;" class="md-end-block md-heading"><strong>前言</strong></h2><p style="text
发表于 2019-07-09 22:58:01 阅读(139)

为什么阿里规约手册要求谨慎使用Arrays.asList方法

前言 在开发中,有时候会碰到把多个参数,或者说把数组转成List的需求,通常我们会使用 Arrays.asList()方法。但是该方法在使用的过程中,稍有不慎就会出现严重的异常。有如下代码: @Tes
发表于 2019-06-17 22:22:44 阅读(240)

Java中的transient关键字

<h2 style="text-align:start;" class="md-end-block md-heading"><strong>前言</strong></h2><p style="text
发表于 2019-06-17 22:20:11 阅读(151)

Java中四种线程池拒绝策略解释

前言 线程池,相信很多人都有用过,没用过相信的也有学习过。但是,线程池的拒绝策略,相信知道的人会少许多。 四种线程池拒绝策略 当线程池的任务缓存队列已满并且线程池中的线程数目达到maximumPool
发表于 2019-06-08 01:05:30 阅读(253)

为什么我强烈推荐你用枚举来实现单例模式

单例模式简介 单例模式是 Java 中最简单,也是最基础,最常用的设计模式之一。在运行期间,保证某个类只创建一个实例,保证一个类仅有一个实例,并提供一个访问它的全局访问点。下面就来讲讲Java中的N种
发表于 2019-06-08 01:03:21 阅读(119)

为什么阿里Java规约要求谨慎使用SimpleDateFormat

前言 在阿里Java开发规约中,有强制性的提到SimpleDateFormat 是线程不安全的类 ,在使用的时候应当注意线程安全问题,如下: 其实之前已经介绍过使用JDK1.8的DateTimeFor
发表于 2019-06-08 01:02:21 阅读(124)

为什么阿里Java规约要求谨慎修改serialVersionUID字段

serialVersionUID简要介 serialVersionUID是在Java序列化、反序列化对象时起作用的一个字段。Java的序列化机制是通过判断类的serialVersionUID来验证版本
发表于 2019-06-08 01:01:26 阅读(91)

IntelliJ IDEA快捷键大全

前言 说目前开发Java最好的IDE是IntelliJ IDEA应该不会有人有意见吧。使用IDEA开发Java,真的可以提升效率,IDEA在代码重构,代码提示等方面,做的真的太好了。下面,我列举了ID
发表于 2019-06-08 00:58:13 阅读(125)

Happyjava的博客

何以解忧?唯有定投!可以是定期投资,也可以是定期学习,不冲突!

个人QQ号: 「1015030682」

联系邮箱: 「happyjava@foxmail.com」

备案号:浙ICP备17032647号-3