自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

2的32次方

免费的东西是最贵的,好走的只是下坡路。

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

原创 Windows下使用Java的注意事项

注意事项JDK/JRE的安装路径或者项目中使用的任何文件路径中的文件夹都不允许带有中文或者空格原因分析中文由于Java默认的字符编码是UTF-8,而国内的Windows默认的字符编码是GBK。这样在加载文件路径的时候,会出现字符乱码导致无法识别路径空格带空格的文件路径有可能会被进行特殊字符转义处理,把空格替换成%20。这样也会导致文件路径无法识别...

2018-12-26 11:01:08 325

原创 Java8的Optional

简介Optional是Java 8中为了处理空指针异常而新增的类,同时这个类也提供了很多支持lambda表达式的方法。下面我会通过几个例子向大家展示如何使用Optional。实战初始化Optional提供3个方法用于初始化Optional对象:Option.empty()Optional.ofNullable()Optional.of()示例//构建一个空的Optional...

2018-12-17 23:04:21 507

原创 线程安全类错误使用示范

前言线程安全是Java面试中的常客,而在Java中有一些类本身是线程安全的,这些类就是线程安全类,例如ConcurrentHashMap。但是有时候错误地使用线程安全类反而会出现线程不安全的情况。例如下面的例子错误示范/** * 关于线程安全类的错误使用示范 * @author RJH * create at 2018/12/10 */public class ThreadUnsa...

2018-12-10 23:00:58 236

原创 通俗易懂的Java线程不安全

前言线程安全是很常见的问题,但是什么是线程安全呢?以下是百度百科的答案:线程安全是多线程编程时的计算机程序代码中的一个概念。在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外情况。当然也有人会回答线程安全的三大特性:原子性可见性有序性而线程安全也是Java的面试题中的常客,但是我却存在以下疑问:...

2018-12-10 22:11:51 1295

原创 Java8日期类用法示例

获取当前日期//当前日期和时间LocalDateTime nowDateTime=LocalDateTime.now();//当前日期LocalDate nowDate=LocalDate.now();//当前时间LocalTime nowTime=LocalTime.now();获取起始和结束时间//当前日期LocalDate now=LocalDate.now();//起...

2018-12-04 22:31:19 370

空空如也

空空如也

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

TA关注的人

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