2021年8月7日
摘要: 第二十天 Java内存管理堆内存 用来存放由new创建的对象实例和数组。Java堆是所有线程共享的一块内存区域,在虚拟机启动时创建,此内存区域的唯一目的就是存放对象实例。注意创建出来的对象只包含属于各自的成员变量,并不包括成员方法。栈内存 保存的是堆内存空间的访问地址,或者说栈中的变量指向堆内存中的 阅读全文
posted @ 2021-08-07 18:27 学习的CYT 阅读(23) 评论(0) 推荐(0)
  2021年8月6日
摘要: 第十九天 今天因为去排队做核酸和小区停电没网,学的并不多 File封装一个磁盘路径字符串,提供了一组对文件、文件夹的操作方法,可以封装文件夹路径、文件路径、不存在的路径。 {path=“d:/abc”}方法getName() 获取文件名getPatrent() 获取父目录getAbsolutePat 阅读全文
posted @ 2021-08-06 21:19 学习的CYT 阅读(32) 评论(0) 推荐(0)
  2021年8月5日
摘要: 第十八天 InputStream,OutputStream字节流的抽象父类方法:write(int b) 只输出int四个字节中,末尾的一个字节值 [1][2][3][4] —> [4]write(byte[], start, length) 输出byte[] 数组中,从start开始的length 阅读全文
posted @ 2021-08-05 21:07 学习的CYT 阅读(24) 评论(0) 推荐(0)
  2021年8月4日
摘要: 第十七天 Collection 是对象集合, Collection 有两个子接口 List 和 Set,List 可以通过下标 (1,2…) 来取得值,值可以重复,而 Set 只能通过游标来取值,并且值是不能重复的ArrayList , Vector , LinkedList 是 List 的实现类 阅读全文
posted @ 2021-08-04 19:11 学习的CYT 阅读(22) 评论(0) 推荐(0)
  2021年8月3日
摘要: 今日读完了周爱民先生在软件工程方面的经典著作《大道至简:软件工程实践者的思想》,在详情页上介绍这本书时言:本书提出了审视软件工程的全新视角和软件工程的体系模型。是软件工程行业一本经典的著作。细细读完,颇有一番收获。 全书都在引用中国古代故事“愚公移山”和各种中国古代的经典书籍的句子,很是通俗易懂。贯 阅读全文
posted @ 2021-08-03 20:41 学习的CYT 阅读(87) 评论(0) 推荐(0)
摘要: 第十六天 LinkedList — 双向链表方法和ArrayList有相同的方法LinkedList 两端数据操作方法addFirst(数据);addLast(数据);getFirst();getLast();removeFisrt()removeLast()效率两端效率高HashMap — 哈希表 阅读全文
posted @ 2021-08-03 20:38 学习的CYT 阅读(22) 评论(0) 推荐(0)
  2021年8月2日
摘要: 第十五天 内部类定义在类内部、方法内部或局部代码块内部的类,用来辅助外部实例运算,封装局部数据,或局部的运算逻辑。非静态内部类、属于实例的内部类 非静态内部类实例,必须依赖于一个外部类的实例才能存在。静态内部类 静态内部类,与普通的类没有区别。局部内部类局部定义的类型,类似于局部变量,有作用范围,只 阅读全文
posted @ 2021-08-02 17:59 学习的CYT 阅读(26) 评论(0) 推荐(0)
  2021年8月1日
摘要: 接口极端的抽象类,结构设计工具,用来解耦合,隔离现实Implements代替extendsInterface 代替class接口的定义: 公开的抽象方法  公开的常量  公开的内部类、内部接口1)接口只能定义常量2)接口只能定义抽象方法3)接口只能继承接口,不能继承普通的类和抽象类4)接口是没 阅读全文
posted @ 2021-08-01 19:33 学习的CYT 阅读(22) 评论(0) 推荐(0)
  2021年7月31日
摘要: 第十三天 对象的加载过程加载类1.加载父类,为父类静态变量分配内存 – 后台执行不可见2. 加载子类,为子类静态变量分配内存3. 执行父类静态变量的赋值运算,和静态初始化块4. 执行子类静态变量的赋值运算,和静态初始化块新建实例5. 新建父类实例,为父类实例变量分配内存6. 新建子类实例,为子类实例 阅读全文
posted @ 2021-07-31 21:31 学习的CYT 阅读(21) 评论(0) 推荐(0)
  2021年7月30日
摘要: 第十二天 关键字 final内存地址不可变,可以修饰常量、类、方法1. final 常量:值不可变,但引用类型因为保存的是地址,所以内容可以变。final Point a = new Point(3,4);a.x = 30;//对a.y = 40;//对2. final 方法不能在子类重写,但可以被 阅读全文
posted @ 2021-07-30 21:46 学习的CYT 阅读(25) 评论(0) 推荐(0)