Java
大水啊
没有物质的爱情就像一盘沙
展开
-
isEmpty和isBlank区别
isEmpty和isBlank区别 isEmpty 判断某字符串是否为空,为空的标准是 str==null或 str.length()==0 StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true StringUtils.isEmpty(" ") = false//注意在 Strin转载 2017-11-29 11:49:31 · 280 阅读 · 0 评论 -
eclipse环境import工程出现中文乱码问题的解决方案
eclipse在导入项目时候出现代码内中文注释成乱码问题,究其原因是导入项目原先的编码规则与eclipse环境的 编码规则不一致导致, eclipse的编码规则一般默认都是UTF-8或者GBK,导入的项目估计编码规则一般都是GB2312 最直接的解决方案: 修改单个项目的编码规则, import project , 选中右击工程,在弹出的菜单中选择最后一项“P原创 2017-12-01 15:51:21 · 604 阅读 · 0 评论 -
Java同步注解(Annotation)
JDK 5.0 以后增加了注解。就是@后面加一个名称。有其自身的含意。跟C#里的Attributes似的。 Java并发编程中,用到了一些专门为并发编程准备的 Annotation。 主要包括三类: 1、类 Annotation(注解) 就像名字一样,这些注解是针对类的。主有要以下三个: @Immutable @ThreadSafe @NotThreadSafe @Th原创 2018-01-08 12:34:03 · 750 阅读 · 0 评论 -
Java中Synchronized的用法
synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象; 2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象; 3. 修改一个静态的方法,其作用的范围是整个静态方法,作用的对象是这个类转载 2018-01-08 14:53:40 · 165 阅读 · 0 评论