1.可分为成员变量和局部变量两者的作用域不同:局部变量的作用域仅限于定义它的方法,方法外部无法访问,成员变量的作用域在整个类内部都可以访问如果访问权限允许的话,类外部也可以使用初始值不同:对于成员变量,如果类内部没有给初始值,java会给它一个默认值,如数据类型值为0,引用类型的值为null,但ja...
分类:
编程语言 时间:
2015-11-20 01:44:15
阅读次数:
199
1. 变量必须以字母,下划线”_”或”$”符号开2. 变量可以包括数字,但不能以数字开3. 除了下划线”_”和”$”符号以外,变量名不能包含任何特殊字符4. 不能使用java语言的关键字,如 int,class,等
分类:
编程语言 时间:
2015-11-20 01:39:35
阅读次数:
173
局部变量:age是一个局部变量。定义在pubAge()方法中,它的作用域就限制在这个方法中。 public class Test{ public void pupAge(){ int age = 0; /*age必须初始化不然报错*/ age = age + 7; Syst...
分类:
编程语言 时间:
2015-11-08 23:41:13
阅读次数:
438
我们对java变量和方法的修饰符都比较了解,但却很少注意到类的修饰符,今天这个问题突然被问到,现在整理一下:java的修饰符有:权限修饰符:public、protected、default、private 修饰符:abstract、static、final public 使用对象:最广,类、接...
分类:
编程语言 时间:
2015-11-08 14:50:40
阅读次数:
177
JAva变量类的外面不能有变量的声明 变量必须先声明,后赋值,然后才能使用基本数据类型 逻辑型:boolean(true,false) 文本型:char 整数型:btye,short,int,long 浮点型:float,double引用数据类型: 类,接口,数组Java各整数类型有固定的表数据范围...
分类:
移动开发 时间:
2015-10-31 17:04:02
阅读次数:
225
对于java的变量,我们知道有成员变量和局部变量。关于他们的初始化,基本上所有书上都会写。成员变量,java会帮助你初始化,局部变量,则需要程序员自己初始化。对于类的成员变量。不管程序有没有显示的初始化,Java 虚拟机都会先自动给它初始化为默认值。规则为:1、整数类型(byte、short、int...
分类:
编程语言 时间:
2015-09-08 16:41:30
阅读次数:
218
private int age;//非静态初始化语句 private static String name; //静态初始化语句,先初始化静态 /**静态初始化语句和静态初始化模块都是静态(同等级),谁在前面先初始化谁*/ {/**动态初始化模块(非静态初始化模块)*/ do...
分类:
编程语言 时间:
2015-09-01 13:59:54
阅读次数:
145
变量是程序中最基本的存储单元,从本质上讲,变量其实是内存中的一小块区域。所以要为其分配一定的存储空间。
变量的类型
按数据类型:
基本数据类型引用数据类型
按声明的位置:
局部变量成员变量
程序在计算机内存的分布:
栈区:
由编译器自动分配释放,主要存放Java程序运行时所需的局部变量、方法的参数、对象的引用以及中间运算结果等...
分类:
编程语言 时间:
2015-08-30 17:34:42
阅读次数:
189
标识符关键字Java常量Java变量Java变量的分类Java局部变量与成员变量Java数据类型的划分Java基本数据类型1.逻辑型Boolean2.字符型char3.整数类型4.浮点类型基本数据类型转换
分类:
其他好文 时间:
2015-08-27 22:47:45
阅读次数:
164
在Java中,所有的变量必须先声明才能使用它们。变量声明的基本形式如下:typeidentifier[=value][,identifier[=value]...];type是Java的数据类型之一。该标识符是该变量的名称。申报指定类型的多个变量,用逗号分隔的列表。下面是各种类型的变量声明的几个例子。需要注意的是它..
分类:
编程语言 时间:
2015-08-21 17:17:49
阅读次数:
124