junit
@Test 测试方法
@Before 在每次Test执行前都会执行一次这个信息.
@BeforeClass 静态 .在所有Test执行前只执行一次.
@After
@AfterClass
断言 AssertEquals .Assert+Null/NotNull/True/Flase'

ArrayList LinkedList
add(obj); 添加元素 add(int,obj)在int位置添加元素
get(int);
remove();删除 remove(int)/remover(obj)
clear();清空
size();获得个数
contains();是否包含boolean
toArray();转成数组

HashCode方法.
hashCode方法String和Integer都实现了override.hashCode的返回值表示存放地址是一样的.

同一个对象的成员变量没有变,多次使用hashCode值一般不会改变.

public calss Person{} // Person p=new Person()//  p.hashCode();

在自己类中override hashCode时可以使用成员变量的字符串相加来获得hashCode值.

public int hashCode(){String s= this.1+this.2/ return s.hashCode();}

转载于:https://www.cnblogs.com/yqwstart2017/p/7237139.html

7-25 总结 Junit 测试 和断言 /ArrayList 和LinkedList 的区别/HashCode用来存放数据.相关推荐

  1. java集合框架05——ArrayList和LinkedList的区别

    前面已经学习完了List部分的源码,主要是ArrayList和LinkedList两部分内容,这一节主要总结下List部分的内容. List概括 先来回顾一下List在Collection中的的框架图 ...

  2. java中ArrayList与LinkedList的区别

    一.背景 面试题中经常会被面试官问到ArrayList和LinkedList的区别,下面从源码角度来对他们进行一下简单的阐述,相信会对它们有一个更全面深入的了解. 首先,ArrayList和Linke ...

  3. 请你简单介绍一下ArrayList和LinkedList的区别及大数据量情况下的插入效率对比

    请你简单介绍一下ArrayList和LinkedList的区别 ArrayList采用数组实现的,查找元素的效率比LinkedList高. LinkedList采用双线链表实现,插入和删除的效率比Ar ...

  4. java中ArrayList和LinkedList的区别

    首先来看ArrayList和LinkedList的集成类和接口的区别.// lang java public class ArrayList<E> extends AbstractList ...

  5. java集合框架之ArrayList与LinkedList的区别

    参考http://how2j.cn/k/collection/collection-arraylist-vs-linkedlist/690.html#nowhere ArrayList和LinkedL ...

  6. Java集合系列---List源码解析(ArrayList和LinkedList的区别)

    List源码主要讲ArrayList,LinkedList,Vector三个类 1 ArrayList ArrayList是一个底层基于数组的集合, 首先来看一下它的继承关系, public clas ...

  7. ArrayList和LinkedList的区别以及优缺点

    ArrayList和LinkedList的区别以及优缺点 (在面试的时候经常会提问,谈一谈以你对ArrayList和LinkedList的区别以及优缺点,今天做一下笔记,方便以后查看,个人理解,不一定 ...

  8. JUnit测试常用断言

    JUnit主要使用断言来进行单元测试,常见的断言如表中所示: 断言 功能 assertEquals([String message], expected value, actual value) 检查 ...

  9. 27、ArrayList和LinkedList的区别

    在Java的List类型集合中,ArrayList和LinkedList大概是最常用到的2个了,细看了一下它们的实现,发现区别还是很大的,这里简单的列一下个人比较关心的区别. 类声明 ArrayLis ...

  10. arraylist 后往前遍历_面试官:谈谈常用的Arraylist和Linkedlist的区别

    Arraylist:底层是基于动态数组,根据下表随机访问数组元素的效率高,向数组尾部添加元素的效率高:但是,删除数组中的数据以及向数组中间添加数据效率低,因为需要移动数组. 例如最坏的情况是删除第一个 ...

最新文章

  1. 【POJ1144】Network
  2. matlab求一个方程组的系数矩阵,【求解】matlab求解非齐次方程组,但是系数矩阵是复数,求帮忙...
  3. MySQL高级 - 查询缓存 - 配置参数
  4. HDFS的API操作-文件的上传和下载
  5. 【Linux】查看文件内容的相关命令总结
  6. 互联网日报 | 7月19日 星期一 | 美团外卖成立骑手服务部;金山办公发布“文档中台”;一汽-大众奥迪在华销量突破700万辆...
  7. 关于html中table表格tr,td的高度和宽度
  8. CSS 动画指南: 原理和实战 (一)
  9. 【雨林木风】装机人员常用软件工具盘Y6.5
  10. LNK2005符号重定义问题
  11. SCI收录中国期刊国家一级期刊名录一览表
  12. linux最大限度压缩文件,在Linux系统上使用最高的zip压缩级别
  13. 怎么用计算机画外观设计图片,以实例教你如何绘制外观设计专利3D线条图
  14. Java不停机上线_不停机发布策略
  15. TCP局域网服务器简易搭建(eps-01s)
  16. 找不到模块“react/jsx-runtime”或其相应的类型声明
  17. acm-(贪心)Codeforces Raif Round 1 (Div. 1 + Div. 2) E. Carrots for Rabbits
  18. html简单的简历制作
  19. 红帽linux更新资源库,如何用APT维护红帽企业版Linux
  20. MATLB|多微电网及分布式能源交易

热门文章

  1. 域名微信拦截html代码,微信域名拦截查询网页源码——一个非常实用的微信域名检测工具实现...
  2. 动态ip地址方案有什么优点和缺点_OA期刊的优点和缺点是什么
  3. 挑战程序设计竞赛_竞赛通知 | 第二届全国高校计算机能力挑战赛——程序设计赛来啦...
  4. python @符号_注意!大佬提醒你python初学者这几个很难绕过的坑,附教程资料
  5. 【UVA11059】Maximum Product(set+set默认从大到小排列---水题)
  6. centos nginx php_Centos7下NGINX+PHP的安装及配置
  7. 卡方检验2-python代码实现
  8. matlab程序中中零内插在qdpsk调制中的作用,桂林电子科技大学通信原理思考题
  9. java 向文件写数据_java向文件写数据的3种方式
  10. Reinforcement Learning(001)