Java数据类型和引用
2016-08-24 11:33
232 查看
Java的数据类型
java的数据类型分为两种:
基本数据类型 (primitive type)数值类型
整数类型
byte 8
short 16
int 32
long 64
char 16
浮点型数类型
float 32
double 64
boolean类型
boolean (1/8)
引用数据类型( reference type)
class type
interface type
array type
null type
推荐博客:http://blog.csdn.net/bingduanlbd/article/details/27790287
ps(String 不属于基本数据类型重点内容)
java的两种数据类型的区别:
基本数据类型主要用于表示值,存在 栈 中。 引用数据类型,都属于Object的子类,她的对象一般放在 堆 中。 参考java 内存分配。
java 的引用的定义和分类
我这是这样定义:指向一个引用数据类型的对象的地址的东西。简单点,就说可以通过引用,访问对象的内容。 引用名+对象的地址 就说引用String str = "Hello World"; //注明不等价与 new String("Hello World") 其中"Hello World"/String("Hello World") 是一个String的实例或者说对象。其中str就说引用。其中Oxdedeed 表示该引用指向的对象在内存中的地址。ps(我随意写的 可能地址的位数不对)。
引用分为强引用、软引用、弱引用和虚引用。
推荐博客:http://blog.csdn.net/u010375364/article/details/51907070相关文章推荐
- Java中的原生数据类型和引用类型的参数传递
- Java第五课 Java的常用包,"=="和"equals"的用法,基本数据类型与引用类型,对象的克隆。
- 菜鸟的学习之路(1) —java 原生数据类型与引用类型
- Java 数据类型(基本数据类型、引用数据类型)
- java中引用数据类型的传递
- java引用数据类型
- JAVA的基本数据类型和引用数据类型的区别
- Java引用数据类型的传递
- java中基本数据类型与对象引用类型的默认初始化值学习
- 学习android JNI的那些事儿--------6. 在java中传入引用数据类型(对象)作为参数
- java中引用数据类型和基本数据类型的区别
- Java学习之数组1(1.数组的声明;2.元素为引用数据类型的数组;3.关于main方法里的String[] args;4.数组排序;5.数3退1 数组算法,(用数组模拟链表);6数组查找之二分法;7数组的拷贝)
- java 引用数据类型实现 对象的克隆
- java基本数据类型:基本数据类型和引用类型
- java中的引用数据类型
- java例程练习(引用类型数据的排序和查找)[外篇]
- java程序设计--孙鑫java无难事Lesson5《java常用包、数据类型与引用类型、函数参数传递、克隆机制》
- Java中的引用数据类型的内存解析
- java中引用数据类型和基本数据类型的一些区别(貌似不完整,但会有些启示)
- JAVA---基本数据类型和引用数据类型传递值得案例