Java基础
文章平均质量分 91
NNnora
为了大傻子每日一更
展开
-
Java经典设计模式详解
一、设计原则二、分类1. 创建型模式–>对象怎么来解释分类2. 结构型模式–>对象和谁有关解释分类3. 行为型模式–>对象与对象在干嘛解释分类单例模式特点关键:应用场景优点缺点三种实现方式1. 懒汉模式、线程不安全特点:2. 懒汉模式,线程安全特点:优点:缺点:3. 饿汉模式特点:优点:...原创 2018-03-22 14:39:33 · 226 阅读 · 0 评论 -
Java语言基础知识全总结
一.Java的优点1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点?3. Java提供很多内置的类库,例如支撑多线程和GC4. Java由JVM自...原创 2018-05-20 17:58:29 · 3392 阅读 · 1 评论 -
Java8之新特性Optional的使用
最近在写项目的时候频繁用到Java8的一个新特性,Optional,总结一下。1. 服务中要尽量避免使用null,Optional是为了解决使用null引起的NullPointerException异常。2. 在引入Optional之前,对于null的处理需要额外判断。(不判断而侥幸逃脱NullPointerException是不合格的代码) 例如下面这段代码,若不加null !...原创 2019-01-04 12:25:01 · 527 阅读 · 0 评论