![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 75
陈不羁
这个作者很懒,什么都没留下…
展开
-
JAVA四大基本特性(封装、继承、抽象、多态)之封装
JAVA基础之四大基本特性(封装、继承、抽象、多态)一、封装你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的...原创 2018-12-03 22:01:11 · 438 阅读 · 0 评论 -
JAVA集合之Set集合遍历
第一种通过迭代器Iterator遍历 public static void main(String[] args) { Set<String> hashSet = new HashSet<>(); Set<String> linkedHashSet = new L原创 2019-01-27 23:04:33 · 653 阅读 · 0 评论 -
JAVA集合之List集合遍历
List集合的遍历第一种根据集合的长度用for循环进行遍历public static void main(String[] args) { List<String> arrayList = new ArrayList<>(); List<String> linkedList = new LinkedLi原创 2019-01-25 22:59:20 · 5685 阅读 · 0 评论 -
JAVA集合之Map
MapMap是一种键值对特性的容器,通过key/value的形式存储数据,它主要有HasMap、HashTable、TreeMap、LinkedHashMap几个实现类HasMapHashMap根据hashcode值存储数据,并通过它实现快速访问功能,它的遍历顺序不确定。它的key只允许有一个为null,但是它的value值可以多个为null。它是线程不安全的。HashMap保持ke...原创 2019-01-20 22:56:27 · 124 阅读 · 0 评论 -
JAVA集合之List
List1、List是一个有序的允许重复的集合允许插入多个null值,它主要分为LinkedList、ArrayList和Vector。其中运用最广泛的是LinkedList和ArrayList。2、LinkedList是基于双向链表实现的,适合经常需要从List中添加或者删除元素的场景。3、ArrayList是基于数组实现的,提供了使用索引的随机访问,查询快增删慢。4、Vector实现了...原创 2019-01-06 17:45:38 · 199 阅读 · 0 评论 -
JAVA集合之Set
Set1、Se是一个无序且不允许重复的集合只允许插入一个null值,它最流行的几个类是HashSet、LinkedHashSet以及TreeSet。HashSetHashSet是基于HashMap实现的,根据hashcode值来确保元素的唯一性并通过hashcode来实现快速访问功能,具有很好的存取和查找功能...原创 2019-01-10 22:56:37 · 147 阅读 · 0 评论 -
JAVA集合之集合简介
java集合在java中是很重要的知识,接下来就让外面好好了解一下什么是java集合java集合主要分类两大Collection和Map。Collection和Map和集合类的根接口它们又派生了很多子接口和类。并且它们都实现了Iterator接口,其中可以用来遍历集合(不能遍历Map)。Collection接口下又可以分为三部分List、Set和Quene总结来说,集合可以主要可以分为五大...原创 2018-12-28 21:28:29 · 194 阅读 · 0 评论 -
JAVA四大基本特性(封装、继承、抽象、多态)之抽象
**抽象**什么是抽象从具体事物抽出、概括出它们共同的方面、本质属性与关系等,而将个别的、非本质的方面、属性与关系舍弃。例如从学生对象中抽象出姓名、年龄、性别、成绩等属性。...原创 2018-12-11 22:52:37 · 214 阅读 · 0 评论 -
JAVA四大基本特性(封装、继承、抽象、多态)之继承
**继承*继承的定义继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。继承的实现继承的实现需要用到extends关键字。当子类继承了父...原创 2018-12-06 22:45:04 · 527 阅读 · 0 评论 -
JAVA四大基本特性(封装、继承、抽象、多态)之多态
**多态**多态的概念多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定。因为在程序运行时才确定具体的类,这样,不用修改...原创 2018-12-13 22:51:18 · 252 阅读 · 0 评论 -
JAVA集合之Map集合遍历
Map集合比较特殊,它和Set集合一样是无序的。但是Map集合并没有实现Iterator接口,所以无法直接通过Iterator迭代器的方式来遍历Map集合。它是间接的通过Set集合的迭代器来遍历集合中的元素的。第一种在foreach循环种通过entrySet遍历元素 Map<String,String> hashMap = new HashMap<>原创 2019-01-29 09:14:13 · 958 阅读 · 0 评论