240 发简信
IP属地:湖南
  • java.lang.Object 类详解

    简述 Object 方法包括 5 个非 final 类型的方法,分别是:clone、hashCode、equals、toString、final...

  • 1. 考虑使用静态工厂方法代替构造方法 2019-11-08

    1. 静态工厂方法例子: 如Boolean类中的valueOf(boolean b) 方法 注意:静态工厂方法与工厂方法模式不同,类可以直接提供...

  • Resize,w 360,h 240
    原始类型特化

    引言 上篇我们介绍了三个函数式接口:Predicate<T>、Consumer<T>、Function<T,R> 。还有一些函数式接口是专门为某...

  • Resize,w 360,h 240
    Lambda 表达式

    1. 引言 我希望通过这一篇文章、可以让读者全面了解Lambda表达式、也许不够全面、我在尽力完善它、也希望你能留下宝贵意见、在下方留言。文章有...

  • JDK 8

    1. 引言 代码量无法判断一个程序员是否是一个优秀的程序员,有些工作年限比较久的同学,其代码量可能达到了百万级别甚至是千万级别,然而我想说的是,...

  • 做有意义的命名

    软件中随处可见命名。我们给变量、函数、参数、类和封包命名。我们给源代码及源码所在的目录命名。我们给 jar 文件、 war 文件 和 ear 文...

  • 正确的避免NullPointException

    1. 正确使用 String类的 equals()方法 和 Object类的 equals() 方法 已知对象在前,未知对象在后。注意:已知对象...

  • java.nio.Buffer 类详解

    1. 属性 属性 capacity(容量) limit (限制) position (位置) mark (标记) mark <= positio...

  • Resize,w 360,h 240
    Java NIO 概述

    1. 什么是NIO? java.nio 全称 java non-blocking IO,是指 JDK1.4 及以上版本里提供的新 API(Ne...

个人介绍
做一个更好的程序员。