随笔分类 -  java基础,jvm等

关于一些Java基础知识和一些虚拟机知识
摘要:此教程是自己听的一个网上的视频,然后做了一下记录,由于注释做的记录很详细,所以注释是主要部分 由于最近想看jdk8源码进行学习,就先把新特性lambda表达式了解了一下 一、首先了解什么是lambda表达式 二、由于Lambda表达式主要是对接口的简单实现,所以准备一些参数和返回类型不同的情况的接口 阅读全文
posted @ 2019-05-23 21:14 Jarbein 阅读(365) 评论(0) 推荐(0)
摘要:这里不介绍具体用法,介绍lock和synchronized的不同从而做出选择 1.lock是一个接口,而synchronized是java中的一个关键字,synchronized是内置的语言实现。 2.synchronized在发生异常时,会自动释放线程占有的锁,因此不会导致死锁现象发生;而lock 阅读全文
posted @ 2019-05-08 20:58 Jarbein 阅读(249) 评论(1) 推荐(0)
摘要:JDK: 是用于支持Java程序开发的最小环境,基本上Java程序设计语言,Java虚拟机,JavaAPI这三部分组成了JDK JRE: 是支持Java运行的标准环境,JavaAPI类库中的Java SE API自己和Java虚拟机这两部分组成了JRE 阅读全文
posted @ 2018-09-13 20:44 Jarbein 阅读(184) 评论(0) 推荐(0)