Set接口 判断集合元素唯一的原理

摘要: Set接口 学习Collection接口时,Collection中可以存放重复元素,也可以不存放重复元素,那么我们知道List中是可以存放重复元素的。那么不重复元素给哪里存放呢?那就是Set接口,它里面的集合,所存储的元素就是不重复的。 Set接口介绍 查阅Set集合的API介绍,通过元素的equa 阅读全文
posted @ 2018-11-19 15:43 旧时光1234 阅读(249) 评论(0) 推荐(0) 编辑

List接口

摘要: List接口介绍 有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。与 set 不同,列表通常允许重复的元素。 List接口: 它是一个元素存取有序的集合。例如,存元素的顺序 阅读全文
posted @ 2018-11-19 15:43 旧时光1234 阅读(85) 评论(0) 推荐(0) 编辑

增强for循环 泛型

摘要: 增强for循环 增强for循环是JDK1.5以后出来的一个高级for循环,专门用来遍历数组和集合的。它的内部原理其实是个Iterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。 格式 它用于遍历Collection和数组。通常只进行遍历元素,不要在遍历的过程中对集合元素进行增删操 阅读全文
posted @ 2018-11-19 15:43 旧时光1234 阅读(340) 评论(0) 推荐(0) 编辑

集合 和 Iterator迭代器

摘要: 集合介绍 集合,集合是java中提供的一种容器,可以用来存储多个数据。数据多了,可以使用数组存放或者使用ArrayList集合进行存放数据。 数组的长度是固定的。集合的长度是可变的。集合中存储的元素必须是引用类型数据 ArrayList集合存储元素 集合的继承实现关系 查看ArrayList类发现它 阅读全文
posted @ 2018-11-19 15:43 旧时光1234 阅读(178) 评论(0) 推荐(0) 编辑

Map接口

摘要: Map接口概述 我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同。 Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。 Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两 阅读全文
posted @ 2018-11-19 15:42 旧时光1234 阅读(294) 评论(0) 推荐(0) 编辑

java的封装和this关键字知识整理

摘要: 封装 封装概述 封装,是面向对象思想的特征之一。面向对象共有三个特征:封装,继承,多态。 | 封装表现: 1.方法是最基本的封装体 2.类也是一个封装体. 封装的好处: 1、提高了代码的复用性。 2、隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。这是核心之一,也可以理解为就是封装的概 阅读全文
posted @ 2018-09-29 11:41 旧时光1234 阅读(167) 评论(0) 推荐(0) 编辑

Java继承知识整理

摘要: 继承的概念 继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。 在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类,子类会自动拥有父类所有可继承的属性和方法。 继承的格式和使用: 在程序中,如果想声明一个类继承另一个类 阅读全文
posted @ 2018-09-29 10:52 旧时光1234 阅读(177) 评论(0) 推荐(0) 编辑

java面向对象,类与对象

摘要: 理解什么是面向过程,面向对象. 面向过程与面向对象都是我们编程中,编写程序的一种思维方式。 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。 例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照面向过程的程序设计方式会思考“打扫卫生我该怎么做,然后一件件的完成” 阅读全文
posted @ 2018-09-27 14:56 旧时光1234 阅读(106) 评论(0) 推荐(0) 编辑

this,final super,static关键字

摘要: this关键字 this调用构造方法: 在之前学习方法之间调用时,可以通过方法名进行调用。可是针对构造方法,无法通过构造方法名来相互调用。 构造方法之间的调用,可以通过this关键字来完成。 | 构造方法调用格式: this(参数列表); | 构造方法的调用: 结果: super关键字: 子父类中构 阅读全文
posted @ 2018-09-27 11:38 旧时光1234 阅读(135) 评论(0) 推荐(0) 编辑

匿名对象,内部类,包的声明与访问,访问修饰符,代码块,java的API equals toString方法整理

摘要: 匿名对象 匿名对象是指创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。 匿名对象的特点: 1创建匿名对象直接使用,没有变量名. 2,匿名对象在没有指定其引用变量时,只能使用一次 匿名对象可以作为方法接受的参数,方法返回值使用 内部类 内部类概念 什么是内部类: 将类写在其他类的内部 阅读全文
posted @ 2018-09-27 10:52 旧时光1234 阅读(115) 评论(0) 推荐(0) 编辑