- 博客(9)
- 收藏
- 关注
原创 Set系列集合
Set系列集合特点无序:添加数据的顺序和获取数据的顺序不一致。不重复:不允许重复数据出现。无索引HashSet:无序、不重复、无索引;LinkedHashSet:有序、不重复、无索引;TreeSet:排序、不重复、无索引;哈希值就是一个int类型的数值,Java中每个对象都有一个哈希值。Java中所有对象都可以调用Object提供的hashCode方法,返回该对象自己的哈希值。public int hashCode(): 返回对象的哈希值。对象哈希值的特点同一个对象多次调用
2024-03-11 10:48:44 396 1
原创 ArrayList和LinkedList
4.如果一次性添加多个元素,1.5倍放不下,则新创建的数组长度。2.添加第一个元素时,底层会创建一个长度为10的数组。1.利用无参构造器创建的集合,会在底层创建一个。3.存满时,底层会将数组容量扩充1.5倍。LinkedList的特有方法。特点:查询慢,增删相对较快。
2024-03-10 09:59:33 390 1
原创 集合体系结构与迭代器
迭代器是专门用来遍历集合的专用方式(数组没有迭代器),java中的迭代器有Iterator。//从集合对象中获得迭代器对象。//使用循环来遍历集合。
2024-03-10 09:45:48 504 1
原创 可行性分析
由数据元素组成数据的方式只有下述3种基本类型:(1)顺序即以确定次序连接两个或多个分量。(2)选择即从两个或多个可能的元素种选取一个。(3)重复即把制定的分量重复零次或多次。当重复的上下限分别为1和0时,可以用重复算符表示这个分量是可选的。“可选”是由数据元素组成的一种常见的方式,把它单独列为一种算符时,可以使数据字典更清晰一些。(4)可选即一个分量是可有可无的。=意思是等价于+意思是和[ ]意思是或{ }意思是重复( )意思是可选。
2024-03-03 13:01:21 1293
原创 软件工程概述
软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过实践考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。把系统的、规范的、可度量的途径应用于软件开发、运行、和维护过程,也就是把工程应用于软件。问题定义阶段必须回答的关键问题是:“要解决的问题是什么?”通过对客户的访问调查,系统分析员扼要地写出关于问题性质、工程目标和工程规模的书面报告,经过讨论和必要的修改之后这份报告应该得到客户的确认。
2024-03-01 19:29:50 1240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人