1.map map就是映射,俗称字典 1.定义 var 变量名 map[key]val = make(map[key]val) ex: var dict map[string]string = make(map[string]string) 增: dict["name"] = "lqw" 查: di ...
分类:
其他好文 时间:
2021-03-09 13:44:00
阅读次数:
0
强类型语言 所有变量定义后才能使用,区别于js等弱类型语言 数据类型分类 基本类型(primitive type) 引用类型(reference type) 整数类 byte:占1字节 short:占2字节 int:占4字节 long:占8字节 浮点类 float:占4字节 double:占8字节 ...
分类:
编程语言 时间:
2021-03-09 13:38:53
阅读次数:
0
前言 我们都知道泛型在C#的重要性,泛型是OOP语言中三大特征的多态的最重要的体现,几乎泛型撑起了整个.NET框架,在讲泛型之前,我们可以抛出一个问题,我们现在需要一个可扩容的数组类,且满足所有类型,不管是值类型还是引用类型,那么在没有用泛型方法实现,如何实现? 一.泛型之前的故事 我们肯定会想到用 ...
数据类型 强类型语言 要求变量的使用要严格符合规定,所有变量必须先定义后使用。 弱类型语言 Java的数据类型分为两大类 基本类型 基本数据类型分为数值类型和boolean类型 而数值类型分为整数类型,浮点类型和字符类型 整数类型: byte占1个字节范围:-128~127 short占2个字节范围 ...
分类:
编程语言 时间:
2021-02-25 12:02:18
阅读次数:
0
ArrayList的用法 用法 构造函数 无参构造(它调用的有参):创建一个默认容量为10的数组 有参构造:根据传入的数组大小创建数组容量 添加 add 添加一个引用类型的元素 Collections.addAll(集合,添加的元素) 添加多个元素 注意:ArrayList不允许添加基本数据类型的元 ...
分类:
其他好文 时间:
2021-02-22 12:51:25
阅读次数:
0
包装类型(十六) 我们已经知道,Java的数据类型分为两种,基本类型和引用类型 基本类型有:byte short int long float double char boolean 引用类型有:类和接口 引用类型可以赋值为null,但基本类型不能赋值为null String s = null; i ...
分类:
其他好文 时间:
2021-02-19 13:47:14
阅读次数:
0
一、数据类型 1、基础类型:null,undefined,string,number,boolean,bigint,symbol; 2、引用类型:object,array等都算是引用类型; 二、两种类型之间的区别 1、基础类型:存储在栈内存中,大小固定,方便快速查找; 2、引用类型:存储在堆内存中, ...
分类:
Web程序 时间:
2021-02-17 14:00:59
阅读次数:
0
数组(二) 数组的基本特点 其长度是确定的,数组一旦被创建,他的大小就是不可以改变的 其元素类型是相同的,不允许出现混合类型 数组的元素可以是任何数据类型,包括基本类型和引用类型 数组变量属于引用类型,数组也可以看成是对象,数组中的每一个元素相当于该对象的成员变量(数组对象本身实在堆中的) 数组边界 ...
分类:
编程语言 时间:
2021-02-09 11:45:31
阅读次数:
0
变量的类型差异在数据的存储方式不一样,值类型是变量本身直接存储数据,另一个则是存储实际变量的引用, 值类型:都是存储在栈中的,都是直接访问实例,不能为null (如果存储的数据大于类型规定就会出现溢出和异常) 引用类型:需要New实例化,在堆中开辟的空间然后是在栈中引用的地址, ...
一、什么是函数 通过使用关键字function来定义函数,函数就是封装一项任务步骤清单的代码段,然后再起一个名字。函数也是引用类型的对象。函数名其实只是保存函数对象地址的变量 二、函数的声明 1、函数声明(函数的定义)包含: (1)关键字:function (2)函数名称 (3)参数列表,包围在括号 ...
分类:
编程语言 时间:
2021-01-19 12:11:39
阅读次数:
0