Thinking in Java学习笔记

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

第四章 控制执行流程

浏览 92 扫码 分享 2022-07-10 08:11:05
  • 不用break和Continue,因为它们是靠“控制流”来描述“不做什么”,而“跳过做什么”,到最后你也没有搞清楚它到底“要做什么”

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 第一章 对象导论
    • 对象都具有状态(属性)、行为(方法)和标识(唯一地址)
    • 每个对象都有一个接口(其中的方法)
  • 第二章 一切都是对象
    • 对象必须由你来创建
    • Java的引用放在栈中,但对象并不存储与其中,而是存储在堆中,当执行new语句时,会在堆中进行内存分配,基本类型的数据直接存放在栈中
    • 用引用操纵对象,虽然引用可以单独存在,但是并没有意义,即程序会报错:空指针异常
  • 第三章 操作符
    • 对象和方法的别名问题,传递是引用的copy,而不是共用一个引用
  • 第四章 控制执行流程
    • 不用break和Continue,因为它们是靠“控制流”来描述“不做什么”,而“跳过做什么”,到最后你也没有搞清楚它到底“要做什么”
  • ***第五章 初始化***
    • 5.1 用构造器确保初始化
    • 5.2方法重载
    • 5.3.缺省构造器
    • 5.4 this关键字
    • 5.6 成员初始化
    • 5.7 构造器初始化
    • 5.8. 数组初始化
    • 5.9 枚举类型
  • 第六章 访问权限控制
  • 第七章 复用类
    • 7.1 组合语法
    • 7.2 继承语法
    • 7.3 代理
    • 7.4 结合使用组合和继承
    • 7.6 protected关键字
    • 7.7 向上转型
    • 7.8 final关键字
    • 7.9 初始化及类的加载
  • 第八章 多态
    • 8.1 再论向上转型
    • 8.2 转机
    • 8.3 构造器和多态
    • 8.5 用继承进行设计
  • 第九章 接口
    • 9.1 抽象类和抽象方法
    • 9.2 接口
    • 9.3 完全解耦
    • 9.4 Java的多重继承
    • 9.5 通过继承来拓展接口
    • 9.6 适配接口
    • 9.9 接口与工厂
  • 第十章 内部类
    • 10.1 创建内部类
    • 10.2 链接到外部类
    • 10.3 使用this与new
    • 10.4 内部类与向上转型
    • 10.5 在方法和作用域内的内部类
    • 10.6 匿名内部类
    • 10.8 为什么需要内部类
  • 第十一章 持有对象
    • 11.1 泛型和类型安全的容器
    • 11.2 基本概念
    • 11.3 添加一组元素
    • 11.4 容器的打印
    • 11.5 List
    • 11.6 迭代器
    • 11.7 LinkdeList
    • 11.8 Stack
    • 11.9 Set
  • 第十二章 通过异常处理错误
    • 12.2 基本异常
    • 12.3 捕获异常
    • 12.4 创建自定义异常
    • 12.5 异常说明
    • 12.6 捕获所有异常
    • 12.8 使用finally进行清理
    • 12.9异常的限制
    • 12.10 构造器
    • 12.11 异常匹配
  • 第十四章 类型信息
    • 14.1 为什么需要RTTI
    • 14.2 Class对象
    • 14.3 类型转换前先做检查
    • 14.4 注册工厂
    • 14.5 instanceOf与Class的等价性
    • 14.6 反射:运行时的类信息
    • 14.7 动态代理
  • 第十五章 泛型
    • <T extends Type> &<? super Type>的区别
    • 15.1 与C 的比较
    • 15.2 简单泛型
    • 15.7 擦除的神秘之处
    • 15.8 擦除的补偿
    • 15.10 通配符
  • 第十七章 容器的深入探究
    • 17.2 填充容器
    • 17.4 可选操作
    • 17.6 Set和存储顺序
    • 17.7 队列
    • 17.8 理解Map
    • 17.11 Collection与Map的同步控制
  • 第十八章 IO
    • nio的补充
      • 文件I/O的基石:Path
      • 处理目录和目录树
      • NIO.2的文件系统I/O
  • 第二十一章 并发
    • 21.1 并发的多面性
    • 21.2 基本的线程机制
    • 21.3 共享受限资源
    • 21.4 终结任务
    • 21.5 线程之间的协作
    • 21.6 死锁
    • 21.7 新类库中的构件
    • 21.9 性能调优
    • 21.10 活动对象
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注