文章目录一、字符串的定义方式二、
String
注意问题三、内存分布(注意问题详解)1、分布方式12、分布方式23.分布方式3常量池四、练习问题问题一:问题二:五、字符串不可变
一、字符串的定义方式
public static void main(
String
[] args) {
//这种方式赋值,和数组相同也是new了一个对象,直接赋值
String
str = "hello";
String
str1 = new
String
("hello");
基本数据
类型
我们都知道js有6种基本数据
类型
:布尔、数字、字符串、
null
、undefined和es6新增的Symbol + 1种引用数据
类型
:对象(包含Object、Function、Array、Date等等)
类型
。
ts
作为js的超集,
ts
也有一套数据
类型
和上述7中数据
类型
进行一一对应。这里我们先介绍5中基本
类型
:布尔、数字、字符串、
null
和undefined,Symbol暂时不会提到。
基本数据
类型
,它有两个值:true/false。在
ts
中是这样表示一个bool值的:
const isD
TS
学习笔记
文章目录
TS
学习笔记一. 环境搭建二. 基本
类型
1.
类型
声明2. 基本
类型
三. 编译选项四. Webpack +
TS
(一)基础配置1. 配置依赖2. webpack.config.js3.
ts
config.json4. 构建指令配置(二)清除旧的打包产物五. class0. 基础使用1. 构造函数&this2. 继承3. 抽象4. 接口5. 属性封装6. 泛型
一. 环境搭建
安装Node.js
npm i -g typescript
创建
ts
文件test.
ts
,编译:
ts
c
public static age:number;
public sex:
string
= 'ccc';
constructor(name:
string
, age:number){}