1.首先定义一个数组的雏形,这个数据类具有基本的属性和方法,实现了基本的数组类后我们可以创建一个数组,但无法对其元素进行操作,接下来就实现操作数组元素的方法 public class Array<E> { private E[] data; private int size; // 构造函数,传入数 ...
分类:
编程语言 时间:
2019-12-02 00:42:38
阅读次数:
71
17==》循环数组 类似v-for import React, { Component } from "react"; export default class CharShop extends Component { // state初始化一般写在构造器当中 constructor(props){ ...
分类:
其他好文 时间:
2019-12-01 18:43:33
阅读次数:
153
可定义的类型 undefined : undefined; number : 数值类型; string : 字符串类型; boolean : 布尔类型; enum :枚举类型; any : 任意类型; void :空类型; Array : 数组类型; Date : 日期; RegExp : 正则; ...
分类:
其他好文 时间:
2019-11-27 00:30:20
阅读次数:
108
在平时的业务开发中, 数组(Array) 是我们经常用到的数据类型,那么对数组的排序也很常见,除去使用循环遍历数组的方法来排列数据,使用JS数组中原生的方法 sort 来排列(没错,比较崇尚JS原生的力量)。 "面试题 如何判断一个对象是不是数组类型原文链接" 1、举个栗子 ...
分类:
编程语言 时间:
2019-11-25 09:50:00
阅读次数:
80
c++中const使用分类 常变量: const 类型说明符 变量名 常引用: const 类型说明符 &引用名 常对象: 类名 const 对象名 常成员函数: 类名::fun(形参) const 常数组: 类型说明符 const 数组名[大小] 常指针: const 类型说明符* 指针名 ,类型 ...
分类:
编程语言 时间:
2019-11-24 17:26:19
阅读次数:
86
多线程编程2.0——锁的相关认识 多线程对于共享变量访问带来的安全性问题 数据结果与预期不一致性的问题 问题描述 一个自增的程序,当两个线程操作时,可能读取的时同一个数据,再将其自增1,最终返回值只增加了1,实际结果应该增加2。 解决方法 增加锁,达到数据安全的目的,不允许读正在被修改的数据,只允许 ...
分类:
编程语言 时间:
2019-11-23 16:13:24
阅读次数:
49
map:是key-value数据结构,又称为字段或者关联数组,类似其它编程语言的集合; 基本语法:var 名称 map[键类型]值类型 key的类型可以是:bool、数字、string、指针、管道,还可以是包含前面几个类型的接口、结构体、数组;(通常为Int、string) value的类型基本和k ...
分类:
其他好文 时间:
2019-11-22 15:26:36
阅读次数:
80
JavaScript的这个缺陷,让多少程序员为之抓狂?
分类:
编程语言 时间:
2019-11-22 15:24:55
阅读次数:
85
数组的优点: 数组的效率高于集合类 数组能存放基本数据类型和对象;集合中只能放对象 数组的缺点: 不是面向对象的,存在明显的缺陷 数组长度固定且无法动态改变;集合类容量动态改变 数组无法判断其中实际存了多少元素,只能通过length属性获取数组的申明的长度 数组存储的特点是顺序的连续内存;集合的数据 ...
分类:
编程语言 时间:
2019-11-22 10:28:16
阅读次数:
97
成员变量成员变量的默认值:基本类型整数(byte,short,int,long)0浮点数(float,double)0.0字符(char)‘\u0000’布尔(boolean)false数据类型默认值引用类型数组,类,接口null成员变量的内存图:区域名称作用程序计数器程序计数器是CPU中的寄存器,... ...
分类:
其他好文 时间:
2019-11-20 21:37:13
阅读次数:
59