java集合框架总结(一)

 2023-09-16 阅读 23 评论 0

摘要:为什么80%的码农都做不了架构师?>>> 本系列博客详细介绍了JAVA集合框架,你将知道: 一.学习目标 1)java集合框架的层次结构 java 开发框架,2)使用Collection接口定义的公用方法对集合和线性表操作 3)使用Iterator接口遍

为什么80%的码农都做不了架构师?>>>   hot3.png

本系列博客详细介绍了JAVA集合框架,你将知道:

一.学习目标

1)java集合框架的层次结构

java 开发框架,2)使用Collection接口定义的公用方法对集合和线性表操作

3)使用Iterator接口遍历集合

4)使用JDK的增强for循环替代迭代Iterator进行集合遍历

5)熟悉Set接口,了解何时及如何使用HashSet,LinkedHashSet或TreeHashSet来存储元素

java集合框架有哪些。6)熟悉Map接口,了解何时及如何使用HashMap,LinkedHashMap或TreeTable来存储元素

7)使用Comparator接口来比较元素,以及实现自然排序,定制排序

8)熟悉List接口,了解何时以及如何使用ArrayList或者LinkedList来存储元素

9)区分Vector与ArrayList,并了解如何使用Vector和Stack

java集合类详解和使用。10)使用JDK1.5的一般类型来简化程序设计

11)理解Collection和Map的区别,知道何时及如何使用HashMap,LinkedHashMap,TreeHashMap来存储

12)使用Collections类中的静态方法,及如何解决多线程并发访问集合时 的线程安全问题

13)使用Arrays类中的静态方法

java中的框架、14)如何重写hashCode() 和 equals()实现响应功能

15)使用Properties 类处理属性文件

二:Java 集合概述

前言:数据结构对程序设计有着深远的影响,在面向过程的C语言中,数据库结构用struct来描述,而在面向对象的编程中,数据结构是用类来描述的,并且包含有对该数据结构操作的方法。

在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法)统称为Java集合框架(JavaCollectionFramework)。

java类集框架、Java程序员在具体应用时,不必考虑数据结构和算法实现细节,只需要用这些类创建出来一些对象,然后直接应用就可以了,这样就大大提高了编程效率。

  1. Java 集合就像一种容器,可以把多个对象的引用放入容器中。
  2. Java 集合类可以用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组
  3. 在 Java5 之前,Java 集合会丢失容器中所有对象的数据类型,把所有对象都当成 Object 类型处理;从 Java5 增加了泛型以后,Java 集合可以记住容器中对象的数据类型
  4. Java 集合可分为 Set、List 和 Map 三种体系
  • Set:无序、不可重复的集合
  • List:有序,可重复的集合
  • Map:具有映射关系的集合

总的架构如下,包含继承关系,实现的分类,一目了然:

135212_pOpN_2811721.png

简化的框架图:

java最新框架,28165637_XpiM.jpg

-------------------------------------------------------------------------------------------------------------------------------------

具体更多细节可以下载api帮助文档查询:链接:http://pan.baidu.com/s/1i5lW809 密码:mpwy api帮助文档查询:链接:http://pan.baidu.com/s/1i5lW809 密码:mpwy

喜欢就关注我吧,本系列将持续更新...

java高级框架?转载于:https://my.oschina.net/hapier/blog/741134

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/69800.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息