自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

穿越大牛的博客

--搬砖工具人

  • 博客(5)
  • 收藏
  • 关注

原创 Java8新特性篇03 - 函数式接口

文章目录前言一、JDK 1.8之前已有的函数式接口二、JDK 1.8 新增加的函数接口三、函数式接口实例总结 前言 函数式接口(FunctionalInterface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。 函数式接口可以被隐式转换为lambda表达式。 函数式接口可以现有的函数友好地支持 lambda。 一、JDK 1.8之前已有的函数式接口 java.lang.Runnable java.util.concurrent.Callable java.security

2021-06-22 16:54:10 162

原创 Java8新特性篇02 - 方法引用

文章目录前言一、方法引用总结 前言 方法引用通过方法的名字来指向一个方法。 方法引用可以使语言的构造更紧凑简洁,减少冗余代码。 方法引用使用一对冒号 :: 一、方法引用 以下例子来区分 Java 中 4 种不同方法的引用。 package java8; import java.util.Arrays; import java.util.List; public class MethodReferences { public interface Supplier<T> {

2021-06-10 08:59:32 93

原创 Java8新特性篇01 - Lambda表达式

文章目录前言一、语法二、Lambda 表达式实例三、变量作用域总结 前言 Java 8 Lambda 表达式 Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 使用Lambda 表达式可以使代码变的更加简洁紧凑。 一、语法 lambda 表达式的语法格式如下: (parameters) -> expression或(parameters) ->{statements; } 以下是lam.

2021-06-09 17:58:10 152

原创 Java多线程

文章目录前言一、创建线程1.继承Thread类2.实现Runnable接口3.使用Callable和Future二、使用线程池总结 前言 我们在创建线程时有四种方法 1、继承Thread类创建线程 2、实现Runnable接口创建线程 3、使用Callable和Future创建线程 4、使用线程池创建(使用java.util.concurrent.Executor接口) 一、创建线程 1.继承Thread类 简单实现: 定义Thread类的子类,并重写该类的run方法,该run方法的方法体就是线程

2021-06-09 16:49:37 145

原创 Java 代理模式

文章目录前言一、静态代理二、jdk动态代理二、cglib动态代理总结 前言 Java 代理模式 代理模式是Java常用的设计模式,代理类通过调用被代理类的相关方法,并对相关方法进行增强。加入一些非业务性代码,比如事务、日志等操作。Spring 的 AOP 就是基于代理模式的思想实现的。 在接触代理模式之前觉得使用代理很麻烦,一个类的方法为什么不直接调用,还要通过增加的代理类,其实,当你只有一个类要实现一些增加的功能时,直接在这个类里增加方法是很简单,当你有几十个,几百个类要增加相同功能时,一个一个的添加就

2021-05-08 14:58:24 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除