java中得数据类型解说,静态static的理解
2013-04-17 22:49
267 查看
1 数据类型
1.1 基本数据类型-》在变量中存放具体的数据
1.1.1 byte short char int long float double
boolean.
1.2引用数据类型-》在变量中存放的是对象的地址
1.2.1 类,数组,接口
2. 垃圾回收器所回收的就是没有被变量所指向的对象
。
如果一个引用赋值为null,表示该变量没有指向任何
一个对象。
一旦对null调用方法或属性,就会抛出空指针异常。
变量按作用域分类:
--局部变量:方法和语句块内定义的变量(栈空间,
当方法或语句块一结束,局部变量空间马上释放)
--成员变量(属性):方法外部、类的内部定义的变
量(堆空间,随对象产生而产生,随对象销毁而销毁
)
--类变量(静态变量):加上了关键字"static"(数据
段,长驻内存,创建好之后,不会消失。)
包就是文件夹,使用包可以:1、组织相关的类。 2、
可以做到信息的隐藏。
1.1 基本数据类型-》在变量中存放具体的数据
1.1.1 byte short char int long float double
boolean.
1.2引用数据类型-》在变量中存放的是对象的地址
1.2.1 类,数组,接口
2. 垃圾回收器所回收的就是没有被变量所指向的对象
。
如果一个引用赋值为null,表示该变量没有指向任何
一个对象。
一旦对null调用方法或属性,就会抛出空指针异常。
变量按作用域分类:
--局部变量:方法和语句块内定义的变量(栈空间,
当方法或语句块一结束,局部变量空间马上释放)
--成员变量(属性):方法外部、类的内部定义的变
量(堆空间,随对象产生而产生,随对象销毁而销毁
)
--类变量(静态变量):加上了关键字"static"(数据
段,长驻内存,创建好之后,不会消失。)
包就是文件夹,使用包可以:1、组织相关的类。 2、
可以做到信息的隐藏。
相关文章推荐
- 用类名做方法的返回值类型 在学习Java的初始阶段,很多同学使用基本数据类型定义变量和引用类型定义变量以及使用类名做方法的返回值类型常常不知所以。今天我以自己的解读方式和个人的理解作一个简单的解释,和
- 全面理解Java中的String数据类型
- 全面理解Java中的String数据类型
- 你真的理解Java的基本数据类型吗?
- 全面理解Java中的String数据类型
- 全面理解Java中的String数据类型
- java:关于short s1=1;s1=s1+1;short s1=1;s1+=1;short s3=s1+s2;中存在的简单数据类型转换问题的理解
- 全面理解Java中的String数据类型
- 温习Java笔记(2):理解java语言的数据类型
- 1.java的八种基本数据类型以及其封装类的理解应用
- 全面理解Java中的String数据类型
- 全面理解Java中的String数据类型
- java中数据类型(short 和int)转换问题的理解
- java基础类型数据与String类包装类之间的转换与理解
- Jvm(28),理解升级----java中的基本数据类型一定存储在栈中吗
- [黑马程序员]视频教程后对C# 与 Java数据类型的理解
- java学习总结(16.05.17)对数据类型取值范围和数据溢出的理解(以byte类型为例)
- 全面理解Java中String数据类型
- 全面理解Java中的String数据类型
- 全面理解Java中的String数据类型