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