变量定义
●变量的概念:
➢内存中的一个存储区域
➢该区域的数据可以在同一类型范围内不断变化
➢变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值
●变量的作用:
➢用于在内存中保存数据
●使用变量注意:
➢Java中每个变量必须先声明,后使用
➢使用变量名来访问这块区域的数据
➢变量的作用域:其定义所在的一对{}内
➢变量只有在其作用域内才有效
➢同一个作用域内,不能定义重名的变量
package BasicGrammar;
/**
* 1.java定义变量的格式:数据类型 变量名 = 变量值;
* 2.说明:
* (1)变量应先声明后使用
* (2)变量都定义在其作用域内。在作用域内,它是有效的。换句话说,出了作用域,就失效了
* (3)同一个作用域内,不可以声明两个同名的变量
*/
public class VariableTest {
public static void main(String[] args) {
// 变量的定义
int myAge = 12;
//变量的使用
System.out.println(myAge);
//使用myNumber之前并未定义过myNumber
//System.out.println(myNumber);
//变量的声明
int myNumber;
//编译错误:使用myNumber之前并未赋值过myNumber
//System.out.println(myNumber);
//变量的赋值
myNumber = 1001;
System.out.println(myNumber);
//不可以在同一个作用域内定义同名的变量
//int myAge = 22;
}
}
变量的分类
一、变量按照数据类型来分:
基本数据类型:
整型: byte \ short \ int \ long
浮点型: float \ double
字符型: char
布尔型: boolean
引用数据类型:
类(class)
接口(interface)
数组(array)
二、变量在类中声明的位置:
成员变量Vs局部变量
标签:Java,定义,作用域,数据类型,语法,myNumber,println,变量
From: https://www.cnblogs.com/ljgjava/p/16727018.html