java
文章平均质量分 73
Alex_csd
这个作者很懒,什么都没留下…
展开
-
TreeMap.HashMap,LiskedHashMap的区别
Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。 Hashmap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取得数据的顺序是完全随机的。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Null;HashMap不支持线程的同步,即任一时刻可以有多个线程同时写Hash转载 2013-08-28 10:46:27 · 573 阅读 · 0 评论 -
android 开发--获取文件的扩展名和去掉文件的扩展名
/* * Java文件操作 获取文件扩展名 * */ public static String getExtensionName(String filename) { if ((filename != null) && (filename.length() > 0)) { int dot = filename.la转载 2013-10-06 15:26:27 · 779 阅读 · 0 评论 -
JAVA 中int类型转String类型的通常方法
JAVA 中int类型转String类型的通常方法,有三种: from http://sdylag.iteye.com/blog/932559 JAVA 中int类型转String类型的通常方法,有三种: 1、String.valueOf(int i) 2、Integer.toString(int i) 3、i+""; //i 为 int类型转载 2013-09-27 11:47:09 · 669 阅读 · 0 评论 -
java synchronized
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个synchronized(t转载 2013-09-27 19:22:13 · 549 阅读 · 0 评论