一、集合类根接口(Collection,Map) Collection | |----List | |---ArrayList | |---LinkedList | |---Vector | |---Stack |----Set | |---HashSet ...
分类:
编程语言 时间:
2014-09-30 18:18:49
阅读次数:
282
1. 如何比较两个字符串?用“=”还是equals简单来说,“==”是用来检测俩引用是不是指向内存中的同一个对象,而equals()方法则检测的是两个对象的值是否相等。只要你项检测俩字符串是不是相等的,你就必须得用equals()方法。如果你知道“字符串保留(string intern)”的概念那就...
分类:
编程语言 时间:
2014-09-30 08:54:02
阅读次数:
188
1,白盒的性能测试性能分析能力2,loadrunner原理性能测试不是简单系统方面的性能测试,能够支出系统性能只是第一步,系统级别的用loadrunner可以做到,定位性能瓶颈,改进方案要掌握白盒性能分析能力,从系统到模块级别,再到函数级别的定位。3,selenium原理4,关键字驱动5,..
分类:
其他好文 时间:
2014-09-30 04:41:32
阅读次数:
176
add方法:1 s = {1,2,3}2 s.add(4)3 print(s)# {1, 2, 3, 4}同list的append方法,若调用s.add(3),则不会有任何影响。这点与C#中的HashSet有区别。update方法:1 s = {1,2,3,4,5}2 s.update({3,5,7...
分类:
编程语言 时间:
2014-09-29 19:43:21
阅读次数:
201
先看如下代码
class Worker implements Comparable {
private int age;
private String name;
public Worker(int age, String name) {
this.setAge(age);
this.setName(name);
}
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
...
分类:
其他好文 时间:
2014-09-29 17:36:51
阅读次数:
182
??
/*
* 1.存储对象可以考虑:①数组 ②集合
* 2.数组存储对象的特点:Student[] stu = new Student[20]; stu[0] = new Student();....
* >弊端:①一旦创建,其长度不可变。②真实的数组存放的对象的个数是不可知。
* 3.集合
* Collection接口
* |------Li...
分类:
其他好文 时间:
2014-09-29 12:31:00
阅读次数:
337
今天做功能,处于小心的习惯,打印了一下两个Integer比较的语句,发现了一个问题:为了防止不小心掉入这样的陷阱,对于基本类型的比较,用“==”;而对于基本类型的封装类型和其他对象,应该调用public boolean equals(Object obj)方法(复杂对象需要自己实现equals方法)...
分类:
其他好文 时间:
2014-09-28 21:44:05
阅读次数:
130
HashMap通过hashcode对其内容进行快速查找,而 TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个有序的结果你就应该使用TreeMap(HashMap中元素的排列顺序是不固定的)。 HashMap 非线程安全 TreeMap 非线程安全。两种常规Map性能 HashMa...
分类:
其他好文 时间:
2014-09-28 13:47:42
阅读次数:
174
BigInteger / BigDecimal / string 一些常用的函数:加 add减 substract乘 multiply除 divid取余 mod次幂 pow(int)比较 compareTo / equals判断是否某string开头(是否0开头) startsWith("0").....
分类:
编程语言 时间:
2014-09-28 00:18:50
阅读次数:
323
有效和正确定义hashCode()和equals()每个Java对象都有hashCode()和equals()方法。许多类 Override 这些方法的缺省实施,以在对象实例之间提供更深层次的语义可比性。在Java理念和实践这一部分,Java开发人员Brian Goetz向您介绍在创建Java类以有...
分类:
编程语言 时间:
2014-09-27 10:38:19
阅读次数:
275