![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
火影一代
这个作者很懒,什么都没留下…
展开
-
HashMap,LinkedHashMap,TreeMap,HashTable的区别
java中HashMap,LinkedHashMap,TreeMap,HashTable的区别http://blog.sina.com.cn/s/blog_6d5e2a930100szs3.htmljava为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMapMa转载 2015-10-09 17:04:02 · 295 阅读 · 0 评论 -
重写hashcode方法,加入set
package java_bishi;import java.util.HashSet;/**重写hashcode方法 * Created by zsm on 16-10-2. * set在存储元素之前,先比较hashcode,如果hashcode相同的话则不予存取; * 如hashcode不同的话在比较equals。 * *比如a1和a3这两个根本不同的对象,就没有必要去比较e原创 2016-10-03 10:38:53 · 339 阅读 · 0 评论 -
java 优化
1.尽量不要在循环内new对象,尽量减少对变量的重复计算。尽量不要在循环体内用try catch,应把Try/Catch放在循环最外层。final int len=9800; String[] arr=new String[len]; Random r=new Random();//写到循环外 for(int i=0;i原创 2016-09-27 15:41:14 · 169 阅读 · 0 评论 -
Java 7所有参数
Behavioral OptionsJVM OptionsYou can send an option to the JVM to get a list of all the flags and their default values usingjava -XX:+PrintFlagsFinal. Note that you can also supply options to se原创 2016-09-08 11:46:53 · 335 阅读 · 0 评论 -
java原子操作和同步块的比较
import java.util.concurrent.atomic.AtomicInteger;/** * Created by zsm on 16-9-23. */public class AtomicInte extends Thread{ final static AtomicInteger value = new AtomicInteger(0 ); final static int t原创 2016-09-23 21:04:25 · 373 阅读 · 0 评论 -
Java面试题全集(上)
Java面试题全集(上)标签: Java面试题面试题大全最新面试题2015-04-08 17:14 119544人阅读 评论(87)收藏举报分类: 面试笔试(19) 程序语言(79) 版权声明:本文为博主原创文章,未经博主允许不得转载。2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全转载 2016-06-06 18:09:23 · 318 阅读 · 0 评论 -
StringTokenizer类的使用
StringTokenizer类的使用标签: stringtokennetworkjavaobjectvb2012-09-17 20:06 69097人阅读 评论(8)收藏举报分类: j2se(18) StringTokenizer是一个用来分隔String的应用类,相当于VB的split函数。1.构造函数publ转载 2016-06-04 14:05:06 · 251 阅读 · 0 评论 -
Collections类方法详解
2013-05-22 16:19 6494人阅读 评论(0)收藏举报分类: Java(37) Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作。1) 排序(Sort)使用sort方法可以根据元素的自然顺序 对指定列表按升序进行排序。列表中的所有元素都必须实现转载 2016-06-04 11:03:54 · 329 阅读 · 0 评论 -
java.util.Arrays类
java.util.Arrays类java.util.Arrays类能方便的操作数组,它所有的方法都是静态的。1.filll方法 :给数组中的某段元素附上相同值。2.sort方法:对数组中某段元素排序。3.equals方法:比较两个数组,判断的是数组中元素值是否相等。4.binarySearch方法:对排过序的数组进行二分法查找。不错的例子:/*------转载 2016-06-04 14:27:03 · 567 阅读 · 0 评论 -
set、list和数组相互转换
String[] arr={"a","b","c","d","e","f","g","h"}; //Arrays.asList(arr)数组转化为list List list=new LinkedList(Arrays.asList(arr)); System.out.println(list.toString());原创 2016-06-11 11:03:48 · 951 阅读 · 0 评论 -
String.valueOf() 方法的使用
缺心眼的公牛我每天都在成长和进步String.valueOf() 方法的使用1. 由 基本数据型态转换成 StringString 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 有下列几种 String.valueOf(boolean b) : 将 boolean转载 2016-06-04 10:29:39 · 687 阅读 · 0 评论 -
正则表达式在java中的运用
java正则表达式通过java.util.regex包下的Pattern类与Matcher类实现(建议在阅读本文时,打开java API文档,当介绍到哪个方法时,查看java API中的方法说明,效果会更佳).Pattern类用于创建一个正则表达式,也可以说创建一个匹配模式,它的构造方法是私有的,不可以直接创建,但可以通过Pattern.complie(String regex)简单工厂方法创转载 2016-06-24 16:39:49 · 271 阅读 · 0 评论 -
idea不支持泛型 请使用 -source 5 或更高版本以启用泛型
今天新安装了idea,但是很不顺利,idea出现了异常,不支持泛型:source 1.3 中不支持泛型(请使用 -source 5 或更高版本以启用泛型解决方法如下:file--project structure ----project ----project language leverl 选择更高版本原创 2016-09-16 11:56:19 · 8127 阅读 · 1 评论