装箱 拆箱的作用就是为了引用类型和基本数据类型的转化,装箱就是把基本数据类型转换成引用类型。拆箱则是将引用数据类型转换成基本数据类型 装箱:就是简而言之包装类型,将基本数据类型转换成引用数据类型。 拆箱:就是简而言之将引用类型转换成基本数据类型。 枚举:枚举主要就是声明一些列的常量,比如星期一,星期 ...
分类:
其他好文 时间:
2019-10-08 22:27:08
阅读次数:
116
1. 引用数据类型(类) 1.1 引用数据类型分类 提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类、Random类。 我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用。 ...
分类:
编程语言 时间:
2019-10-07 19:59:01
阅读次数:
89
1. 引用数据类型 1.1 Scanner类 我们要学的Scanner类是属于引用数据类型,我们先了解下引用数据类型。 引用数据类型的使用: 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。 数据类型 变量名 = new 数据类型(); 每种引用数据类型都有其功能 ...
分类:
编程语言 时间:
2019-10-07 13:21:14
阅读次数:
73
重点、难点 方法的参数传递(重点、难点) 1.形参:方法声明时,方法小括号内的参数 实参:调用方法时,实际传入的参数的值 2.规则:java中的参数传递机制:值传递机制 1)形参是基本数据类型的:将实参的值传递给形参的基本数据类型的变量 2)形参是引用数据类型的:将实参的引用类型变量的值(对应的堆空 ...
分类:
其他好文 时间:
2019-10-05 14:38:28
阅读次数:
73
数组 var arr = new Array(2,1,5,6,7,4,9); var arr2 = Array(1,2,"33"); //省略new来创建数组 var arr3 = [1,2,"33"]; //通过常量来创建数组 Math.random(); //0~1之间任意的数。 for(var ...
分类:
编程语言 时间:
2019-10-04 16:44:38
阅读次数:
91
JS中数据类型转换汇总 JS中的数据类型分为 【基本数据类型】 数字 number 字符串 string 布尔 boolean 空 null 未定义 undefined 【引用数据类型】 对象 object 普通对象 数组对象 (Array) 正则对象 (RegExp) 日期对象 (Date) 数学 ...
分类:
Web程序 时间:
2019-09-30 13:10:23
阅读次数:
115
引用数据类型的数组: 1、引用数据类型数组在语法上和基本数据类型是没有区别的 2、引用类型变量可以使用类、接口或数组来声明。 3、数组引用变量是存放在栈内存(stack)中,数组元素是存放在堆内存(heap)中,通过栈内存中的指针指向对应元素在堆内存中的位置来实现访问。 文档注释: 【文档注释】是写 ...
分类:
编程语言 时间:
2019-09-29 19:41:03
阅读次数:
77
引用数据类型的数组: 1、引用数据类型数组在语法上和基本数据类型是没有区别的 2、引用类型变量可以使用类、接口或数组来声明。 3、数组引用变量是存放在栈内存(stack)中,数组元素是存放在堆内存(heap)中,通过栈内存中的指针指向对应元素在堆内存中的位置来实现访问。 文档注释: 【文档注释】是写 ...
分类:
编程语言 时间:
2019-09-29 19:39:23
阅读次数:
124
JS中深拷贝与浅拷贝的区别,实现深拷贝的几种方法 如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。 此篇文章中也会简单阐述到栈堆,基本数据类型与引用数据类型,因为这些概念能更好的让 ...
分类:
Web程序 时间:
2019-09-29 09:16:42
阅读次数:
120