- 博客(5)
- 收藏
- 关注
原创 JAVA学习笔记 第五周
第五周 30.5Collections算法类 30.5.1 sort 升序排序 Collections.sort(list); 比较器的两种实现 Comparator 1:自写类继承比较器Comparator //自写类MyComparator public class MyComparator implements Comparator<Integer>{ @Override public int compare(Integer o1, Integer o2){
2022-03-12 19:49:50 507
原创 JAVA学习笔记 第四周
第四周 25 instanceof关键字 用于判断,左侧的引用是否属于右侧的类型 用于避免程序中引用数据类型转换异常 26 abstract 抽象类 1:抽象方法没有方法体,使用abstract关键字修饰,必须存在于抽象类中 abstract void fun(); //抽象方法必须为public 或者 protected 默认为public 当一个类包含了抽象方法,那么这个类就是一个抽象类,必须用abstract修饰 在《JAVA编程思想》一书中,将抽象类定义为“包含抽象方法的类” 抽象类就是为了继
2022-03-04 21:07:55 294
原创 JAVA学习笔记 第三周
18 面向对象 18.1基本概念 18.1.1 对象 万物皆对象,对象有特征和行为,也就是属性和方法。 例如 人有特征 身高体重姓名。。 人有行为 奔跑 吃饭睡觉。。 18.1.2属性和方法 类是由属性和方法组成的 属性:一组对象共同拥有的特征。 方法:一组对象共同拥有的行为。 类是对象的抽象 对象是类的具体 18.1.3 实例变量 实例变量也叫成员变量,也叫属性 描述 实例变量 局部变量 定义位置 直接写在类中
2022-02-25 19:44:44 159
原创 JAVA学习笔记 第二周
13变量 13.1局部变量 概念:声明在方法内部的变量,必须先赋值再使用 描述 定义位置 必须定义在方法中 作用范围 离当前变量最近的大括号以内 关于重名 在作用范围内不能重名 存储位置 基本数据类型,全部存放在栈(stack)中。引用数据类型,名字放在栈(stack)中,值放在堆(heap)中 生命周期 随着方法的入栈(压栈)而生效,随着方法的出栈(弹栈)而死亡 14.循环结构 14.1 while 先判断条件再执行 循环
2022-02-18 20:50:16 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人