Java学习总结系列I
来源:互联网 发布:大华网络摄像机默认ip 编辑:程序博客网 时间:2024/06/16 05:14
转眼间学习Java已经半个月,随着学习的深入心情也由刚开始的轻松愉快转为愁眉不展,Java核心篇的大量概念都记不住啦,今天就来总结一下吧!!加强记忆。
Collection是所有集合的顶层接口,包含了List和Set接口,
List有实现类ArrayList,LinkedList,Vector
Set有实现类HashSet TreeSet
集合优点:一般用来存储对象,没有长度限制,不需要在创建集合时就赋予长度,可以存储任何类型
Collection
常用方法:
add() 向集合中添加元素
size() 获得集合的长度
remove() 移除集合中的指定元素
List 有序可重复
List的常用方法:
add() 向list集合中添加数据
size() 求取list集合的长度
remove(object) 根据内容移除
remove(index) 根据下标移除集合中的元素
get(index) 根据下标获得集合中的指定对象
set(index,val) 根据下标,重新设置某元素Set 无序不可重复
常用方法:
add(); 向set集合中添加一个元素
remove() 移除set集合中的指定元素,根据内容移除
size() 获得set集合的长度
ArrayList,LinkedList,Vector的区别
1.ArrayList基于数组存储结构:查询速度较快,插入和删除速度较慢,线程不安全的
2.LinkedList基于链式存储结构:查询速度较慢,插入和删除速度较快,线程不安全的
3.Vector 线程安全的,但是已不建议使用
- Java学习总结系列I
- Java总结系列之输入输出I/O
- Java I/O学习总结
- Java I/O 学习总结
- java i/o学习总结
- java学习总结系列II
- I/O系统之Java学习总结
- JAVA I/O流学习总结
- Java I/O 学习小总结
- 【黑马程序员】java I/O 学习总结
- java I/O 流总结学习
- java i/o 学习总结(二)
- Java I/O 学习总结(一)
- Java I/O 学习总结(二)
- java基础I/O系列--File和FileDescriptor总结
- Java学习总结系列之III
- Java I/O总结
- Java I/O总结
- 文章标题
- JSP基础语法
- Machine Learning 基础概念
- DP(一)HDOJ 1003 Max Sum(java版)
- 一次完整的HTTP请求与响应涉及了哪些知识?
- Java学习总结系列I
- java fel表达式
- Java中 Date Calendar GregorianCalendar TimeZone 关于时间的几个使用类
- NOIP 2017 奶酪 (BFS)
- 【深入PHP 面向对象】读书笔记(二十一)
- 遇到the static method cannot hide instance method from object可能是因为一下原因。
- mybatis设置别名
- hadoop上传和下载文件
- Session作为域对象存取数据;获得从浏览器带过来的Cookie