自定义博客皮肤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)
  • 收藏
  • 关注

原创 Stream流

Stream流简洁优雅,可配合Lambda连用。举个例子:我要输出集合list中的开头为肘的public class StreamDemo { public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); list.add("肘子"); list.add("红肠"); list.add(

2020-12-19 16:26:11 110 1

原创 Lambda

Lambda表达式Lambda表达式是java8的新特性,Lambda表达式可以理解为一种匿名函数的替代,允许将函数作为一个方法的参数(函数作为方法的参数传递),将代码向数据一样传递,目的是简化代码的编写。Lambda使用前提:需要函数式接口的支持,所谓函数式接口就是只有一个抽象方法的接口,可以用@FunctionalInterface标注,帮助我们编译时检测语法是否符合。必须有上下文的环境,才能推导出Lambda表达式对应的接口。Lambda表达式语法:(parameters) -> ex

2020-12-13 23:25:35 103

原创 集合

集合集合.xmind[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XkrgZxLu-1603031947510)(C:\Users\小白\AppData\Roaming\Typora\typora-user-images\image-20201017180643928.png)]CollectionCollection集合概述:是单列集合的顶层接口,它表示一组对象,这些对象也被称为Collection的元素。JDK不提供接口的任何直接实现,它提供具体的子接口(如

2020-12-12 23:20:43 153

原创 解决线程安全问题笔记

同步技术的原理使用一个锁对象,这个锁对象叫同步锁,也叫对象锁,也可以叫对象监视器。在同步中的线程,没有执行完毕不会释放锁,同步外的线程没有锁进不去同步。同步保证了只能有一个先线程在同步中执行共享数据,进而保证了安全,但程序频繁的判断锁,获取锁,释放锁,程序的效率会降低。例子如下:// 同步技术的格式synchronize(同步锁) { 需要同步操作的对象}public class Demo{ public static void main(String[] args) {//

2020-11-15 15:06:59 81

原创 java基础语法笔记

java的基础语法文章目录java的基础语法数据类型数据类型java分为基本的八种数据类型和四种引用类型,如下图:基本数据类型引用数据类型byte,short,int,long,float,double,char,boolean数组,接口,对象,类接下来我们来看下八种基本的数据类型的字节,占位符:数据类型字节数字是sxx...

2020-10-16 22:53:15 213 1

空空如也

空空如也

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

TA关注的人

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