上一页 1 2 3 4 5 6 7 8 9 10 ··· 23 下一页
摘要: 1.clone方法 保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。 主要是JAVA里除了8种基本类型传参数是值传递,其他的类对象传参数都是引用传递,a56爆大奖在线娱乐们有时候不希望在方法里讲参数改变,这是就需要在类中复 阅读全文
posted @ 2021-10-19 22:50 光明^^龙 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 一.简单性: Java是纯面向对象语言,语法简单明了,易于掌握。 Java使用接口取代了多重继承,并且取消了指针,因为多重继承和指针会使程序变得复杂。 Java还会自动地收集内存垃圾,使得内存管理变得更为简单。 Java还提供了丰富的类库、API文档以及第三方开发包,还有大量Java的开源项目。二. 阅读全文
posted @ 2021-10-19 22:49 光明^^龙 阅读(500) 评论(0) 推荐(0) 编辑
摘要: a) 无序(存储和取出顺序不一致,有可能会一致),但是元素唯一,不能重复 b) 实现类 1. HashSet (1) 底层数据是哈希表 (2)通过两个方法hashCode()和equals()保证元素的唯一性,方法自动生成 (3)子类LinkedHashSet底层数据结构是链表和哈希表,由链表保证元 阅读全文
posted @ 2021-10-19 22:48 光明^^龙 阅读(20) 评论(0) 推荐(0) 编辑
摘要: a56爆大奖在线娱乐们都知道Java中有三大特性,那便是是继承,封装和多态。 封装,封装就是使用权限修饰符来实现对属性的隐藏,同时提供一些共有的get/set方法来对数据进行访问。a56爆大奖在线娱乐们可以在get或set方法内部添加一些逻辑控制语句。比方说在设置年龄的时候,a56爆大奖在线娱乐就限制传入的age不能大于100。代码实现可以这样写。 p 阅读全文
posted @ 2021-10-19 22:48 光明^^龙 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 特点: a) 有序(存储和取出的元素顺序一致),可重复 b) 特有功能 1. 添加功能 void add(int index,Object element)在指定位置添加元素(原索引处的元素后延) 2. 获取功能 Object get(int index)获取指定位置的元素 3. 列表迭代器 (1) 阅读全文
posted @ 2021-10-19 22:47 光明^^龙 阅读(26) 评论(0) 推荐(0) 编辑
摘要: Collection是集合的顶层接口,不能被实例化 a) 根接口Collection 常用子接口 1. List,实现类:ArrayList、Vector、LinkedList 2. Set,实现类:HashSet、TreeSet b) 添加功能 1. boolean add(object obj) 阅读全文
posted @ 2021-10-19 22:41 光明^^龙 阅读(115) 评论(0) 推荐(0) 编辑
摘要: HashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合。 HashSet 允许有 null 值。 HashSet 是无序的,即不会记录插入的顺序。 HashSet 不是线程安全的, 如果多个线程尝试同时修改 HashSet,则最终结果是不确定的。 您必须在多线程访问时显式同步对 阅读全文
posted @ 2021-10-17 23:26 光明^^龙 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Stack是栈。它的特性是:先进后出(FILO, First In Last Out)。 java工具包中的Stack是继承于Vector(矢量队列)的,由于Vector是通过数组实现的,a56爆大奖在线娱乐,Stack也是通过数组实现的,而非链表。 Stack的API Stack是栈,它常用的API如下: boo 阅读全文
posted @ 2021-10-17 23:25 光明^^龙 阅读(346) 评论(0) 推荐(0) 编辑
摘要: Java中的LinkedList类实现了List接口和Deque接口,是a56爆大奖在线娱乐链表类型的数据结构,支持高效的插入和删除操作,同时也实现了Deque接口,使得LinkedList类也具有队列的特性。LinkedList类的底层实现的数据结构是一个双端的链表。LinkedList类中有一个内部私有类Nod 阅读全文
posted @ 2021-10-17 23:24 光明^^龙 阅读(65) 评论(0) 推荐(0) 编辑
摘要: Vector 类实现了一个动态数组。和 ArrayList 很相似,但是两者是不同的: Vector 是同步访问的。 Vector 包含了许多传统的方法,这些方法不属于集合框架。 Vector 主要用在事先不知道数组的大小,或者只是需要一个可以改变大小的数组的情况。 Vector 类支持 4 种构造 阅读全文
posted @ 2021-10-17 23:22 光明^^龙 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 23 下一页