作为一门计算机语言,Java也有着自己的数据类型和运算符。Java的数据类型分为基本类型和引用类型。 相较于C语言的基本类型,Java的基本类型在整数类型中多了一个byte,它只占有一个字节。并且char字符 串类型可以书写一个中文字,在C语言中就不行,因为它占有两个字节。 在基本类型中Java还多 ...
分类:
编程语言 时间:
2017-02-19 14:05:05
阅读次数:
188
文原载于szhshp.org/tech/2017/02/18/JavaSprite.html 转载请注明 类型、值和变量 包装对象和原始值 ECMAScript 有 5 种原始类型(primitive type) String 基本类型(null, undefined, bool, number, ...
分类:
编程语言 时间:
2017-02-19 00:18:56
阅读次数:
306
1. 对象的五种基本类型(classes of objects) - 字符(character) - 数值(numeric:real numbers) - 整数(integer) - 复数(complex):1+2i - 逻辑(logical:True / False) 2. 属性(attribut ...
分类:
编程语言 时间:
2017-02-18 21:09:39
阅读次数:
165
Java语言规范 <The Java Language Specification> 1、Java语言支持的四种类型:接口、类、数组和基本类型。 前三种类型通常被称为引用类型,类实例和数组是对象。基本类型的值则不是对象。 2、类的成员有它的域、方法、成员类和成员接口。 3、方法的签名由它的名称和所有 ...
分类:
编程语言 时间:
2017-02-18 17:15:34
阅读次数:
180
在工作中使用==埋下的坑这篇博文中,我们看到当使用基本类型的时候==是完全没有问题的,部分或者混合使用基本类型和装箱基本类型的时候,就可能出现问题了,那么我们可能会想基本类型和装箱基本类型有什么区别和联系哪?下面以int和Integer为例讲讲我的看法。int和Integer非常的像,所有的基本类型 ...
分类:
其他好文 时间:
2017-02-18 15:25:52
阅读次数:
283
说到Java中堆、栈和常量池,首先还是看看他们各自存放的数据类型吧! 堆:存放所有new出来的对象;栈:存放基本类型的变量数据和对象的应用,对象(new出来的对象)本身并不存在栈中,而是存放在堆中或者常量池中(字符串常量对象存放在常量池中);常量池:存放基本类型常量和字符串常量。 对于栈和常量池中的 ...
分类:
编程语言 时间:
2017-02-18 11:08:48
阅读次数:
193
1.泛型的概念 Java中我们说的泛型指的泛化的类型,如在定义iterator方法时 <E> 就是指的泛型,在实际声明时可以用特定的引用类型替代<>中的字母,如 该语句实现了指向String对象的 ArrayList容器的声明。 2.泛型的作用 在使用容器时,为了免于类型转化的麻烦,在定义容器时加上 ...
分类:
编程语言 时间:
2017-02-18 11:03:18
阅读次数:
245
final:常见的可以修饰类(该类不能被继承) 方法(方法不能被重写) 变量(该变量不能被重新赋值,该变量其实就是常量) 常量:A:字面值常量,比如“hello”、10、true B:自定义常量,比如 final int x = 10; 1, final修饰基本类型,是值不能改变 final修饰引用... ...
分类:
编程语言 时间:
2017-02-17 23:23:53
阅读次数:
186
1.数据类型 boolean char byte short int long double float double array class interface 总结: 前9种基本类型,后3中引用类型。其中基本类型又分为布尔型、字符型、数值型,数值型分为整型和浮点型。 boolean:不能用0或非 ...
分类:
编程语言 时间:
2017-02-16 23:32:49
阅读次数:
227
什么是不可变的:就是说一个对象在创建完成后,不能再改变它的状态即这个对象是不可变的。 不能改变状态的意思是不能改变对象内的成员变量。包括基本类型的值不能改变,引用类型的变量不能指向其他的对象,引用类型指向的对象的状态也不能改变。 例如: String的成员变量是private final 的,也就是 ...
分类:
其他好文 时间:
2017-02-16 15:53:13
阅读次数:
413