集合框架:★★★★★,用于存储数据的容器。特点:1:对象封装数据,对象多了也需要存储。集合用于存储对象。2:对象的个数确定可以使用数组,但是不确定怎么办?可以用集合。因为集合是可变长度的。 集合和数组的区别:1:数组是固定长度的;集合可变长度的。2:数组可以存储基本数据类型,也可以存储引用数据类型;... ...
分类:
其他好文 时间:
2016-10-01 22:13:38
阅读次数:
234
介绍泛型:jdk1.5出现的安全机制。好处:将运行时期的问题ClassCastException转到了编译时期,避免了强制转换的麻烦。什么时候用:当操作的引用数据类型不确定的时候。就使用。将要操作的引用数据类型传入即可。其实就是一个用于接收具体引用数据类型的参数范围。在程序中,只要用到了带有的类或者... ...
分类:
其他好文 时间:
2016-09-27 19:19:16
阅读次数:
221
引用数据类型是引用传递(call by reference),基本数据类型是值传递(call by value) 值传递不可以改变原变量的内容和地址 》原因是java方法的形参传递都是传递原变量的副本,在方法中改变的是副本的值,而不适合原变量的 引用传递不可以改变原变量的地址,但可以改变原变量的内容 ...
分类:
其他好文 时间:
2016-09-24 23:16:53
阅读次数:
170
1.一个重要问题 null == undifined (true) ; null undefined (false) 为什么是这样的呢? undifined是未赋值的基本数据类型,未定义; null是未赋值的引用数据类型,不存在 也就是说null 是存放在堆中的,undefined是存放在栈中的 2 ...
分类:
Web程序 时间:
2016-09-23 12:48:46
阅读次数:
269
┏数值型━┳━整数型:byte short int long ┏基本数据类型━━┫ ┗━浮点型:float double ┃ ┣字符型:char 数据类型╋ ┗布尔型:boolean ┃ ┏类(class) ┗引用数据类型━━╋接口(interface) ┗数组(array) ...
分类:
编程语言 时间:
2016-09-15 16:29:58
阅读次数:
159
基本数据类型: 1、数值型 (1)整形:byte(1字节 -128~127) short(2字节) int(4字节;默认类型) long(8字节;在数字后加L或l表示) (2)浮点数:float(4字节;在数字后面加F或f) double(8字节;默认类型) 2、字符型(常用字符集 UTF-8\AS ...
分类:
其他好文 时间:
2016-09-12 00:22:39
阅读次数:
121
java跨平台的实现: .java文件 ——编译(javac)——> 二进制字节码的.class文件 ——不同平台的虚拟机(JVM)——>对应硬件平台可执行的代码 java数据类型的划分: 数据类型分为:基本数据类型和引用数据类型; 基本数据类型一共有8种:数值型分为:整数类型(4种)和浮点类型(2 ...
分类:
编程语言 时间:
2016-09-11 17:06:14
阅读次数:
132
静态方法和静态变量加载时机在对象之前,所以在静态方法中不能使用 This 关键字,也不能直接调用成员变量和成员方法。 数据类型分为基本数据类型和引用数据类型。 基本数据类型存放具体的数据。而引用数据 数据类型存放对象的地址。 基本数据类型8种:4个整型, 2个浮点, boolean,char 引用类 ...
分类:
其他好文 时间:
2016-09-09 22:06:05
阅读次数:
144
javascript中有两个容易让人忽略的问题,就是null==undefined和null!==undefined。 javascript中语法规定==是判断值是否相等, 是判断值和类型是否相等。 这里需要加以区分,undefined表示没有赋值的基本数据类型;null表示没有赋值的引用数据类型。 ...
分类:
编程语言 时间:
2016-09-08 16:21:16
阅读次数:
153