Java™教程(中文)

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

Java语言规范

浏览 116 扫码 分享 2022-11-15 23:33:34

    参考自甲骨文Java语言规范,有删减,请以甲骨文官方为准。

    若有收获,就点个赞吧

    0 人点赞

    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    • 使用前必读
    • 新手
      • 入门
        • Java技术现象
        • “Hello World!”应用程序
        • 仔细看看“ Hello World!”
        • 常见问题(及其解决方案)
      • 学习Java语言
        • 面向对象编程的概念
          • 什么是对象?
          • 什么是类?
          • 什么是继承?
          • 什么是接口?
          • 什么是包?
          • 问题与练习:面向对象编程的概念
        • 语言基础
          • 变量
            • 基本数据类型
            • 数组
            • 变量小结
            • 问题与练习:变量
          • 运算符
            • 赋值,算术和一元运算符
            • 相等,关系和条件运算符
            • 按位和移位运算符
            • 运算符小结
            • 问题与练习:运算符
          • 表达式,语句和块
            • 问题与练习:表达式,语句和块
          • 控制流语句
            • if-then和if-then-else语句
            • switch语句
            • while和do-while语句
            • for语句
            • 分支语句
            • 控制流语句小结
            • 问题与练习:控制流语句
        • 类和对象
          • 类
            • 定义类
            • 声明成员变量
            • 定义方法
            • 为您的类提供构造器
            • 将信息传递给方法或构造器
          • 对象
            • 创建对象
            • 使用对象
          • 有关类的更多信息
            • 从方法返回值
            • 使用this关键字
            • 控制对类成员的访问
            • 了解类成员
            • 初始化字段
            • 创建和使用类和对象的小结
            • 问题与练习:类
            • 问题与练习:对象
          • 嵌套类
            • 内部类示例
            • 局部类
            • 匿名类
            • Lambda表达式
              • 方法引用
            • 何时使用嵌套类,局部类,匿名类和Lambda表达式
            • 问题与练习:嵌套类
          • 枚举类型
            • 问题与练习:枚举类型
        • 注解
          • 注解基础
          • 声明注解类型
          • 预定义的注解类型
          • 类型注解和可插拔的类型系统
          • 重复注解
          • 问题与练习:注解
        • 接口和继承
          • 接口
            • 定义接口
            • 实现接口
            • 使用接口作为类型
            • 不断发展的接口
            • 默认方法
            • 接口小结
            • 问题与练习:接口
          • 继承
            • 状态,实现和类型的多重继承
            • 重写和隐藏方法
            • 多态性
            • 隐藏字段
            • 使用super关键字
            • 作为超类的Object
            • 编写final类和方法
            • 抽象方法和类
            • 继承小结
            • 问题与练习:继承
        • 数字和字符串
          • 数字
            • 数字类
            • 格式化数字打印输出
            • 基本算术之外
            • 数字小结
            • 问题与练习:数字
          • 字符和字符串
            • 数字和字符串相互转换
            • 操纵字符串中的字符
            • 比较字符串和比较部分字符串
            • StringBuilder类
            • 字符和字符串小结
            • 自动装箱和拆箱
            • 问题与练习:字符和字符串
        • 泛型(已更新)
          • 为什么要使用泛型?
          • 泛型类型
            • 原始类型
          • 泛型方法
          • 有界类型形参
            • 泛型方法和有界类型参数
          • 泛型,继承和子类型
          • 类型推断
          • 通配符
            • 上界通配符
            • 无界通配符
            • 下界通配符
            • 通配符和子类型
            • 通配符捕获和帮助器方法
            • 通配符使用准则
          • 类型擦除
            • 泛型类型的擦除
            • 泛型方法的擦除
            • 类型擦除和桥接方法的影响
            • 不可具体化类型
          • 泛型限制
          • 问题与练习:泛型
        • 包
          • 创建和使用包
            • 创建一个包
            • 命名包
            • 使用包成员
            • 管理源文件和类文件
            • 创建和使用包的小结
          • 问题与练习:创建和使用软件包
      • 基本类
        • 异常
          • 什么是异常
          • 捕获或指定要求
          • 捕获和处理异常
            • try块
            • catch块
            • finally块
            • try-with-resources语句
            • 放在一起
          • 指定方法抛出的异常
          • 如何抛出异常
            • 链式异常
            • 创建异常类
          • 未检查异常-争议
          • 异常的优点
          • 异常小结
          • 问题和答案
        • 基本I/O
          • 输入输出流
            • 字节流
            • 字符流
            • 缓冲流
            • 扫描和格式化
              • 扫描
              • 格式化
            • 命令行中的输入输出
            • 数据流
            • 对象流
          • 文件输入输出(新的输入输出功能NIO.2)
            • 什么是路径(Path)?
            • Path类
              • 路径操作
            • 文件操作
            • 检查文件或目录
            • 删除文件或目录
            • 复制文件或目录
            • 移动文件或目录
            • 管理元数据(文件和文件存储属性)
            • 读取,写入和创建文件
            • 随机存取文件
            • 创建和读取目录
            • 链接,符号链接或其他链接
            • 遍历文件树
            • 查找文件
            • 监视更改的目录
            • 其他有用的方法
            • 旧版文件I / O代码
          • 基本输入输出小结
          • 问题和练习
        • 并发
          • 进程和线程
          • 线程对象
            • 定义和启动线程
            • 使用Sleep暂停执行
            • 中断
            • join
            • SimpleThreads示例
          • 同步
            • 线程干扰
            • 内存一致性错误
            • 同步方法
            • 隐式锁与同步
            • 原子访问
          • 活跃度
            • 死锁
            • 饥饿与活锁
          • Guarded块
          • 不可变对象
            • 同步类示例
            • 定义不可变对象的策略
          • 高级并发对象
            • Lock对象
            • Executors
              • Executor接口
              • 线程池
              • Fork/Join
            • Concurrent集合
            • 原子变量
            • 并发随机数
          • 进一步阅读
          • 问题与练习:并发
        • 平台环境
          • 配置实用程序
            • 属性
            • 命令行参数
            • 环境变量
            • 其他配置实用程序
          • 系统实用程序
            • 命令行I / O对象
            • 系统属性
            • 安全管理器
            • 系统中的其他方法
          • 路径和类路径
          • 问题与练习:平台环境
        • 正则表达式
          • 介绍
          • Test Harness
          • 字符串字面量
          • Character类
          • 预定义Character类
          • 量词
          • 捕获组
          • 边界匹配器
          • Pattern类的方法
          • Matcher类的方法
          • PatternSyntaxException类的方法
          • Unicode支持
          • 其他资源
          • 问题与练习:正则表达式
    • 建立在基础上
      • 泛型
        • 介绍
        • 定义简单泛型
        • 泛型和子类型化
        • 通配符
        • 泛型方法
        • 与旧版代码相互操作
        • 细则
        • 类字面量作为运行时类型标记
        • 通配符带来更多乐趣
        • 将旧版代码转换为使用泛型
      • 集合
        • 集合介绍
        • 接口
          • Collection接口
          • Set接口
          • List接口
          • Queue接口
          • Deque接口
          • Map接口
          • 对象排序
          • SortedSet接口
          • SortedMap接口
          • 接口小结
          • 问题与练习:接口
        • 聚合操作
          • 归约(Reduction)
          • 并行(Parallelism)
          • 问题与练习:聚合操作
        • 实现(Implementations)
          • Set接口的实现
          • List接口的实现
          • Map接口的实现
          • Queue接口的实现
          • Deque接口的实现
          • Wrapper接口的实现
          • Convenience接口的实现
          • 实现小结
          • 问题与练习:实现
        • 算法
        • 自定义集合实现
        • 互通性
          • 兼容性
          • API设计
    • 使用UI控件
    • Java语言规范
      • 简介
      • 语法
    暂无相关搜索结果!

      让时间为你证明

      展开/收起文章目录

      分享,让知识传承更久远

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

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

      书签列表

        阅读记录

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

          思维导图备注