···
首页
···
开发工具
···
开发入门教程
···
网址导航
···
搜索
Ctrl K
string
TypeScript infer 关键字
TypeScript infer 关键字,本节要介绍的 infer 关键字有些难理解,我们来通过一个类比来帮助理解。,语句 let num 中,通过 let 来声明了一个变量,那怎样声明一个不确定的类型变量呢? 答案是使用 infer 关键字,infer R 就...
Kotlin 类型系统
Kotlin类型系统,这篇文章一起来看下 Kotlin 中类型系统,其中涉及到一个很重要的概念就是大家常说的可空性以及为什么 Kotlin 相比 Java 在一定程度上能降低空指针异常 。此外在 Kotlin 中完全采用和 Java 不同思路来定...
JVM 四种引用
JVM 四种引用,1. 前言,延续上节可达性分析法的讲解,本节主要讲解可达性分析法所使用的四种引用类型,本节主要内容如下:,,强引用的定义以及如何消除强引用,为本节重点内容之一;,软引用的定义及使用场景,为本节重点内容...
Java 流式操作
Java 流式操作,流式操作,是 Java 8 除了Lambda表达式外的又一重大改变。学习流式操作,就是学习java.util.stream包下的API,我们称之为Stream API,它把真正的函数式编程引入到了 Java 中。,本小节我们将了解到 什么是Str...
业务实现2
实战 - 业务实现 2,这一小节,是 Java 基础教程的最后一节,很感谢大家能够坚持看到这里。本小节我将带领大家优化用户鉴权服务,并完成商品模块的实现。为了检验大家的学习成果,分类模块的实现将交给大家自行来完成。,1. ...
JavaScript 对象包装器
对象包装器,对象包装器也被称为 包装器、包装对象.,所有包装器都是内置对象,如 Number、String、Boolean 等。,1. 装箱,通常在对一个变量赋值的时候,都会直接给定一个字面量。,var string = '996 say no!';,,console.log(t...
Java 泛型
Java 泛型,本小节我们将学习 Java5 以后出现的一个特性: 泛型(Generics)。通过本小节的学习,你将了解到 什么是泛型 , 为什么需要泛型 ,如何使用泛型,如何自定义泛型,类型通配符等知识。,1. 什么是泛型,泛型不只是 Java...
Kotlin 如何实现其他常用设计模式
Kotlin 如何实现其他常用设计模式,前两篇文章都详细分析了 Kotlin 如何实现常用的单例、代理设计模式。并且从代码实现和使用场景分别对比了 Java 和 Kotlin。那其实总共有 23 种设计模式,不可能每一种都能详细介绍,那么...
TypeScript 模块
TypeScript 模块,在没有使用模块化编程的时代,会经常遇到全局变量污染、变量重名、多个文件之间存在依赖关系,需要保证一定加载顺序等问题。在模块化这种规范被提出后,得到社区和广大开发者的积极响应。,本节将介绍 TypeS...
15. typeof 操作符
15. typeof 操作符,typeof 操作符(和 instanceof 一起)或许是 JavaScript 中最大的设计缺陷, 因为几乎不可能从它们那里得到想要的结果。,尽管 instanceof 还有一些极少数的应用场景,typeof 只有一个实际的应用(译者注...
上一页
1
...
4
5
6
7
8
9
下一页
前往
页