java8语言规范学习
hu619016140
这个作者很懒,什么都没留下…
展开
-
windows 环境下Paths.get导致的问题
windows 环境下Paths的问题一般操作一般操作导致的结果一般操作说明正常的操作正常操作说明 一般操作 public static void main(String[] args) throws Exception { try{ String path = Test.class.getClassLoader().getResource("").getPath(); String realPath = path = path+"key/p原创 2020-12-29 19:02:02 · 2916 阅读 · 1 评论 -
java类型转换
类型转换Java中的类型转换可以分为13种,1 标识转换 是最简单的就是同种类型之间的转换。2 拓展简单类型转换 拓展简单类型转换涉及到基本数据类型,比如byte转换为short,int,long,float,double;short转换为int,long,float,double;int转换为long,float,double.以及long转换为float,double.其中针对以下几种情况数字...原创 2018-07-02 15:27:03 · 7439 阅读 · 2 评论 -
java类型和范围值
在java类型中存在三种类型,分别为:简单类型,引用类型以及空类型。同样对应的有三种数据值,简单值,引用值以及null。其中null是一种特殊的类型。由于null的类型没有名字,所以不能声明一个变量是空类型的,同样不能将变量类型转化为空类型。数字类型包括整数类型和浮点数类型。其中整数类型包括byte,short,int,long.他们分别是8,16,32,64位有符号二进制补码表示的整数。char...原创 2018-06-28 10:58:45 · 375 阅读 · 0 评论 -
sychronized的概述
Java编程语言提供了多种用于线程间通信的机制,这些方法中最基础的就是同步(synchronization),他是使用监视器实现的,Java中每个对象都与一个线程可以锁定或解锁的监视器相关联,在任何时刻,只有一个线程可以持有某个监视器上的锁。线程t可以多次锁定某个特定的监视器,而每个解锁操作都会抵消一次锁定操作的效果。 synchronized语句计算的是对对象的应用。然后他试图执行在该对象监视器...原创 2018-09-28 10:52:37 · 157 阅读 · 0 评论