随笔分类 - Java基础
描述Java基础知识
摘要:Lambda表达式是推动Java 8发布的最重要的新特性。是继泛型(Generics)和注解(Annotation)以来最大的变化。使用 Lambda 表达式可以使代码变的更加简洁紧凑。让 java 也能支持简单的函数式编程。 Lambda 表达式是一个匿名函数,java 8 允许把函数作为参数传递
阅读全文
摘要:一、字符串相关 StringUtils isEmpty() 判断字符串是否为空(在cs为null,""的情况下返回true) public static boolean isEmpty(final CharSequence cs) { return cs == null || cs.length()
阅读全文
摘要:前言 《Java开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版。对软件来说,适当的规范和标准绝不是消灭代码内容的创造性、优雅性,而是限制过度个性化,以一种普遍
阅读全文
摘要:理解 Optional是Java 8的一个新特性,它是一个对象判空的处理类,其出现的目的是可以优雅的解决java.lang.NullPointException,能够避免大量的空值判断。 钻研 具体翻译如下: 这个容器可以包含或者不包含一个非空值。如果这个值存在,isPresent()方法将返回tr
阅读全文

浙公网安备 33010602011771号