Java
文章平均质量分 95
周川乐
意Java开发而中道崩殂,我这就去四:=)
展开
-
Java学习笔记 - 高级部分 - 后半
判断存储类型一组对象[单列]:collection接口允许重复:List增删多:LinkedList[双向链表]改查多:ArrayList[可变数组]不允许重复:Set无序:HashSet[底层HashMap,哈希表:数组+链表+红黑树]排序:TreeSet插入和取出顺序一致:LinkedHashSet[数组+双向链表]一组键对值[双列]:Map接口无序:HashMap[哈希表:数组+链表+红黑树]排序:TreeMap插入取出一致:LinkedHashMap。原创 2024-02-05 14:25:43 · 835 阅读 · 1 评论 -
Java学习笔记 - 类的特征
3)创造子类对象时,默认情况下会去调用父类的无参构造器,如果父类没有提供无参构造器,则必须在子类的构造器中用super去指定使用父类的哪个构造器完成对父类的初始化。方法用于判断当前对象和参数传入的对象是否相同,Object类的默认实现是比较地址,只能判断引用类型。方法覆盖是指如果子类的某个方法与父类的某个方法的名称、返回类型、参数一样,那么就说子类的方法覆盖了父类的方法。是一个比较运算符,既可以判断基本类型又可以判断引用类型。编译类型即引用类型,在 = 左边,运行类型为对象实际类型,在 = 右边。原创 2024-02-05 14:01:34 · 811 阅读 · 1 评论 -
Java学习笔记 - 高级部分-前半
理解:枚举类型本质上也是一种类,只不过是这个类的对象是有限的、固定的几个,不能让用户随意创建。实现方式:JDK5.0以前,自定义实现枚举类型JDK5.0以后,Java支持enum关键字来快速定义枚举类型不需要提供set方法,因为枚举对象值通常为只读,但可以提供get方法枚举对象/属性使用共同修饰,对外暴露对象枚举对象通常用大写命名,表示常量,可以有多个属性构造器私有化例://季节的名称//季节的描述。原创 2024-02-05 14:10:25 · 664 阅读 · 1 评论 -
Java学习笔记-类的基本概念
例如,人类,是一个类,但是某一个具体的人,就是一个对象。人类 == 类,我 == 对象, 眼睛 == 属性,看 == 方法。对象存在于堆上,cat 是一个引用变量,保存存取对象的方法,代表取得特定对象的位表示法。成员方法:在类中定义成员方法,来完成对象的行为举动。基本类型是通过值传递的,传递的是值(值拷贝),通过拷贝传递,形参的改变不影响实参。2)属性是类的组成部分,一般为基本数据类型,也可以为引用数据类型(对象,数组)。引用类型传递的是地址(传递的也是值,但是值是地址),可以通过形参影响实参。原创 2024-01-11 21:24:02 · 874 阅读 · 0 评论 -
Java学习笔记--基础内容
re0的Java学习。原创 2023-12-11 23:42:38 · 1891 阅读 · 0 评论