摘要: 今天继续学习继承 权限修饰符:public private protected 缺省 可在本类访问:public private protected 缺省 同一个包下的其他类里访问:public protected 缺省 任意包下的子类访问:public private protected 任意包下 阅读全文
posted @ 2023-07-22 18:24 umiQa 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 今天学习了Java面向对象的继承 用关键词extends让一个类与另一个类建立父子关系 public class B extends A{} 子类继承父类的非私有成员 子类的对象由子类父类共同完成 能减少代码的重复编写,提高代码的复用 阅读全文
posted @ 2023-07-22 18:23 umiQa 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 今天继续学习Java的static 类方法的常用应用场景是做工具类 提高了代码复用,调用方便,提高了开发效率 工具类不需要创建对象,所以将构造器私有化 类方法中可以直接访问类的成员,不可以直接访问实例成员 实例方法中既可以直接访问类成员,也可以直接访问实例成员 实例方法中可以出现this关键字,类方 阅读全文
posted @ 2023-07-15 15:20 umiQa 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 今天学习了Java中static修饰符 static修饰类,使计算机中只有一份,被类的全部对象共享,类变量 static修饰成员变量,使每个对象的这个成员变量不变,实例变量 static修饰的成员方法叫类方法,类名.类方法来访问 无static修饰的方法叫实例方法,只能由对象访问 阅读全文
posted @ 2023-07-15 15:19 umiQa 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 今天继续学习ArrayList 集合是支持泛型的,ArrayList<E> 约束集合编译阶段只能操作某种数据类型 ArrayList<Student> list=new ArrayList() 集合和泛型都不支持基础数据类型 集合容器存储的每个对象是在堆内存中的地址 阅读全文
posted @ 2023-07-15 15:19 umiQa 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 今天继续学习了常用API:ArrayList 集合:代表一种容器,类似数组。大小可变,类型可以不固定,功能更加强大,适合做元素个数不能确定,同时存在怎增删操作的业务情景 ArrayList是一种集合,元素可重复,元素存在索引 public ArrayList()--ArrayList list =n 阅读全文
posted @ 2023-07-15 15:18 umiQa 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 今天做了做pta上的7道题 阅读全文
posted @ 2023-07-11 17:30 umiQa 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 今天学习了Java的常用API:Sring String为字符串对象,String name="afadd" 用new构造器得到的字符串对象: public String() //创建一个空白字符串对象 public String(String original) //根据输入的字符串内容,创建字符 阅读全文
posted @ 2023-07-11 17:29 umiQa 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 今天继续学习了Java的面向程序编程。 Java的构造器与c++的构造函数相同,语法:public 类名(参数表){} 面向对象三大特征:封装,继承,多态 Java类中每次声明成员相比c++都要在前面加public/private 实体类:成员变量为私有,有公开无参构造器 阅读全文
posted @ 2023-07-09 19:56 umiQa 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 今天学习了Java的面向对象编程 创建类时对着包创建Java class 对象:Student s1=new Student() 栈内存存储的对象地址,堆内存存储指向的对象成员数据 成员变量本身存在默认值 this是一个变量,this.成员变量名,防止变量名冲突 阅读全文
posted @ 2023-07-08 13:36 umiQa 阅读(9) 评论(0) 推荐(0) 编辑