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 · 287 阅读 · 0 评论 -
eclipse环境import工程出现中文乱码问题的解决方案
eclipse在导入项目时候出现代码内中文注释成乱码问题,究其原因是导入项目原先的编码规则与eclipse环境的编码规则不一致导致,eclipse的编码规则一般默认都是UTF-8或者GBK,导入的项目估计编码规则一般都是GB2312最直接的解决方案:修改单个项目的编码规则,import project , 选中右击工程,在弹出的菜单中选择最后一项“P原创 2017-12-01 15:51:21 · 615 阅读 · 0 评论 -
Java同步注解(Annotation)
JDK 5.0 以后增加了注解。就是@后面加一个名称。有其自身的含意。跟C#里的Attributes似的。 Java并发编程中,用到了一些专门为并发编程准备的 Annotation。主要包括三类:1、类 Annotation(注解)就像名字一样,这些注解是针对类的。主有要以下三个:@Immutable@ThreadSafe@NotThreadSafe@Th原创 2018-01-08 12:34:03 · 764 阅读 · 0 评论 -
Java中Synchronized的用法
synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象; 2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象; 3. 修改一个静态的方法,其作用的范围是整个静态方法,作用的对象是这个类转载 2018-01-08 14:53:40 · 171 阅读 · 0 评论