摘要:
1.clone方法 保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。 主要是JAVA里除了8种基本类型传参数是值传递,其他的类对象传参数都是引用传递,a56爆大奖在线娱乐们有时候不希望在方法里讲参数改变,这是就需要在类中复 阅读全文
摘要:
一.简单性: Java是纯面向对象语言,语法简单明了,易于掌握。 Java使用接口取代了多重继承,并且取消了指针,因为多重继承和指针会使程序变得复杂。 Java还会自动地收集内存垃圾,使得内存管理变得更为简单。 Java还提供了丰富的类库、API文档以及第三方开发包,还有大量Java的开源项目。二. 阅读全文
摘要:
a) 无序(存储和取出顺序不一致,有可能会一致),但是元素唯一,不能重复 b) 实现类 1. HashSet (1) 底层数据是哈希表 (2)通过两个方法hashCode()和equals()保证元素的唯一性,方法自动生成 (3)子类LinkedHashSet底层数据结构是链表和哈希表,由链表保证元 阅读全文
摘要:
a56爆大奖在线娱乐们都知道Java中有三大特性,那便是是继承,封装和多态。 封装,封装就是使用权限修饰符来实现对属性的隐藏,同时提供一些共有的get/set方法来对数据进行访问。a56爆大奖在线娱乐们可以在get或set方法内部添加一些逻辑控制语句。比方说在设置年龄的时候,a56爆大奖在线娱乐就限制传入的age不能大于100。代码实现可以这样写。 p 阅读全文
摘要:
特点: a) 有序(存储和取出的元素顺序一致),可重复 b) 特有功能 1. 添加功能 void add(int index,Object element)在指定位置添加元素(原索引处的元素后延) 2. 获取功能 Object get(int index)获取指定位置的元素 3. 列表迭代器 (1) 阅读全文
摘要:
Collection是集合的顶层接口,不能被实例化 a) 根接口Collection 常用子接口 1. List,实现类:ArrayList、Vector、LinkedList 2. Set,实现类:HashSet、TreeSet b) 添加功能 1. boolean add(object obj) 阅读全文