自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 String高效编程优化(Java)

1, substring截取超大字符串可能造成的“内存泄漏”2,+ 操作符的优化和局限3,StringBuilder和StringBuffer4,split和StringTokenizer做简单字符分割效率的比较1, substring截取超大字符串可能造成的“内存泄漏”我们知道,String对象内保存着一个char数组。但是char数组未必和String所

2016-06-12 10:55:24 454

原创 JAVA并发-3种典型的死锁

在JAVA并发编程中,我们使用锁来确保可变共享变量的安全性。要注意的是,不正确的使用锁很容易导致死锁。 死锁的4个必要条件: 1. 互斥访问 2. 非抢占 3. 持有并等待 4. 循环等待 在JAVA编程中,有3种典型的死锁类型: 静态的锁顺序死锁,动态的锁顺序死锁,协作对象之间发生的死锁。 静态的锁顺序死锁: a和b两个方法都需要获得A锁和B锁。一

2016-06-12 10:38:41 889

原创 JAVA基础知识回顾-----File类-----实用

所在包:java.io1.文件Java对文件管理,主要用到了IO包下的File类:主要针对文件及文件目录名称的管理,不包括文件的内容       ①声明Java代码  public class File            implements Serializable, Comparable        ②构造方法   

2016-06-12 10:25:18 322

空空如也

空空如也

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

TA关注的人

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