javaoo-

1、 集合框架包括哪些内容?集合和数组有什么区别?

接口  实现类 算法

Collection 父接口  list 子接口arraylist  set子接口hashset   map

数组长度不可变,数组类型可以是基本数据类型,也可以是引用类型‘

集合长度可变,但是数据类型都是引用类型;封装了大量的算法,使算法更方便

2、 List三个实现类,ArrayList、Vector、LinkedList各自有什么特点?

Arraylist 大小可以改变;读写速度快,但是添加删除操作慢;

Vector

Linkedlist  双向链表功能,每个元素还保存了上一个和下一个元素的地址;因此添加删除操作快捷;

3、List集合什么特点?Set集合有什么特点?Map集合有什么特点?

List集合元素可以重复;线性

Set元素不可以重复

Map一个元素包含两个对象;键对象和值对象;并且键不能重复

时间: 2024-10-12 17:30:41

javaoo-的相关文章

JavaOO封装、继承、抽象总结

JavaOO 封装 类的组成 属性 方法 信息的隐藏 四种访问修饰符 private 私有权限,仅本类中可以访问 default 默认权限,只能在同一个包类访问 protected 受保护的权限,只能在同一个包类或者不同包类的子类中访问 public 公共权限,在所有地方都可以访问 方法的实现 必须有公共无参构造 必须有私有属性提供的,符合命名规范的get/set方法 继承 必须是is a 关系 关键字extands,java中的继承是单继承结构 一个子类有且只有一个父类 构造方法不会被继承 在

JavaOO视频-04【基本数据类型介绍02、数据类型转换】

转载请标明,http://www.gxabase.com视频内容:此节视频会接着给大家讲基本数据类型的介绍,包括:浮点型.字符型.布尔型.然后再为大家介绍学习八大基本数据类型必须掌握的数据类型转换这一知识点. JavaOO视频-04[基本数据类型介绍02.数据类型转换],布布扣,bubuko.com

JAVAOO初识

OOP: Object Oriented Programming,面向对象的程序设计.所谓“对象”就是一个或一组数据以及处理这些数据的方法和过程的集合.面向对象的程序设计完全不同于传统的面向过程程序设计,它大大地降低了软件开发的难度,使编程就像搭积木一样简单,是当今电脑编程的一股势不可挡的潮流.面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构.OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成.OO

跟javaOO暂别。6.5

这个星期是我们学习javaOO的最后一个星期,而任老师也将离开我们,说来伤感,也许是觉得即将离别吧,在她最后教我们的日子里,给我们讲了很多有趣的事情,轻松的气氛反而更能让人提起精神呢.因为我上课老是打瞌睡. 我记得我初中毕业那会儿,放3个月假,我妈叫我陪她一起去义乌打几个月暑期工,因种种原因,最后我们提前回家了,在火车上,我认识了一个女孩,那个女孩很漂亮,比我大两岁,重庆人,我和她很聊得来,我们有一搭没一搭的聊着. 后来女孩提早下车了,没能留下联系方式,让我甚为遗憾.从开始到最后我们只短短的相遇

JavaOO视频-06【条件控制语句、开关语句】

转载请标明,http://www.gxabase.com 视频内容: 此节视频先为大家讲讲两个变量之间调换是如何实现的,然后再介绍条件控制语句与开关语句的基本语法. JavaOO视频-06[条件控制语句.开关语句],布布扣,bubuko.com

JAVAOO一点心得体会

JAVAOO学到现在,从基本数据类型到基本语句,再到一些语言特性,再到 IO 操作,网络操作. 学的并不算特别好,尤其是反射那部分还有不少不懂的地方,但是却有一种豁然开朗的感觉,因为我对基本语言学习完成之后的两个方向软件设计及程序原理 有了种切实的感受,所以想在这里写点心得: 一. 软件设计: 其实我们之前一直在做的工作就是软件设计.做项目,很少考虑到性能,并且也没有能力考虑性能,因为对这些对象在内存中的存放不了解.但是通过做软件设计,可以使你熟练的掌握你所学到的语言知识,也能让你灵活的运用你所

JavaOO视频-08【for、foreach循环应用】

转载请标明,http://www.gxabase.com 视频内容此节视频重点介绍for循环和foreach循环的应用. JavaOO视频-08[for.foreach循环应用],布布扣,bubuko.com

JavaOO的三大特征

在这周我学习了JavaOO的三大特征:继承.封装.多态,这三大特征让Java面向对象编程展现的玲离尽致. 首先是继承,继承则是一个类可以继承另一个类,那么另一个类则是这个类的父类,那么子类就拥有了父类的全部属性.继承的好处是大大减少了代码的重复性,增加了可维护性. 第二是封装,封装则是和访问修饰符密切相关的,在Java中有四个访问修饰符,分别是public protected deflaut private.对于以后类的属性基本上是由private(私有的)来修饰,好处是为了保护属性特征,然后用

JavaOO视频-05【算术运算符、比较运算符、逻辑运算符】

转载请标明,http://www.gxabase.com 视频内容: 此节视频为大家介绍Java中的运算符运用,包括:算术运算符.比较运算符.逻辑运算符. JavaOO视频-05[算术运算符.比较运算符.逻辑运算符],码迷,mamicode.com

java基础与javaoo部分总结

java中的函数的定义格式: 修饰符 返回值类型 函数名(参数类型 形式参数){ 执行语句: return 返回值: } 当函数没有具体的返回值时,返回的返回值类型用void关键字表示. 如果函数的返回值类型是void时,return语句可以省略不写的,系统会帮你自动加上. return的作用:结束函数.结束功能. 函数的作用: 1).用于定义功能. 2).用于封装代码提高代码的复用性. 注意:函数中只能调用函数,不能定义函数. 主函数: 1).保证该类的独立运行. 2).因为它是程序的入口.