摘要: 前言 Java 8中引入了 Optional 类来解决 NullPointerException 与繁琐的 null 检查,该类首次出现在 Guava。Java 8 才成为类库中的一部分。 入门 Optional 是一个封装值的类,用于保存类型为 T 的值;本质上,Optional 就是一个容器。 阅读全文
posted @ 2021-01-13 10:07 hireny 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 介绍 JavaScript DOM编程艺术(第2版)主要讲述了 JavaScript、DOM 和 HTML5 的基础知识,着重讲述了 DOM 编程,并通过几个实例演示了具有专业水准的网页开发。 下面介绍一下各章节的讲到的内容。 第1章 JavaScript简史 本章主要讲解JavaScript的发展 阅读全文
posted @ 2020-12-21 23:14 hireny 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 注释 单行注释: // 单行注释 多行注释: /* 多行 注释 */ 历史上 JavaScript 可以兼容 HTML 注释,因此 <!-- 和 --> 也可以是单行注释。 x = 1; <!-- x = 2; --> x = 3; 只有 x = 1 会执行,其它部分都被注释掉了。 但是 --> 只 阅读全文
posted @ 2020-12-13 10:28 hireny 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 介绍 JavaScript高级程序设计 第四版,在第三版的基础上添加了ES6相关的内容。如let、const关键字,Fetch API、工作者线程、模块、Promise 等。适合具有一定编程经验的 Web 应用开发人员阅读。 下面介绍一下各章节的知识点。 第1章 JavaScript概述 这章节主要 阅读全文
posted @ 2020-12-10 17:29 hireny 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 前言 大部分编程语言都提供了数组来保存对象,数组是非常重要的数据结构之一。但是数组在初始化时就已经定义了数组长度,不可变,使用起来颇为麻烦。因此,Java 在 JDK 1.2 版本中添加了集合框架,用来保存和操纵对象。 Java中的容器采用的是 "持有对象"(holding objects)的思想, 阅读全文
posted @ 2020-12-10 16:57 hireny 阅读(56) 评论(0) 推荐(0) 编辑