Java8新特性

Java8新特性——Lambda表达式

Lambda表达式

Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。

Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。

使用 Lambda 表达式可以使代码变的更加简洁紧凑。

阅读全文 »
学习笔记

Java并发编程2

Java关于线程的相关知识,马士兵老师的高并发编程系列av11076511,知识点2

阅读全文 »
年终总结

2019。2020,

2019年结束了,在这里总结一下2019年我做了些什么,以及立下2020年的Flag 😝

阅读全文 »
Vue

Vue-Day5

上个月,本来是后端程序员的我,被拉上当前端来用,第一次体验到前端的工作,还有人生中第一次加班(连着两周。。)咕咕咕好久的博客了,这次在这里总结一下噩梦18天我学到的东西,知识点可能比较杂碎~

表情1

阅读全文 »
学习笔记

volatile关键字

volatile是Java提供的一种轻量级的同步机制。Java 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量,相比于synchronizedsynchronized通常称为重量级锁),volatile更轻量级,因为它不会引起线程上下文的切换和调度。但是volatile 变量的同步性较差(有时它更简单并且开销更低),而且其使用也更容易出错。

阅读全文 »
学习笔记

synchronized关键字

synchronized关键字的意义

为了防止代码块受并发访问的干扰,Java语言提供一个 synchronized关键字达 到这一目的,并且 Java SE 5.0引入了 ReentrantLock 类。synchronized 关键字自动提供一个 锁以及相关的“ 条件”, 对于大多数需要显式锁的情况, 这是很便利的。

阅读全文 »