JAVA(变量常量)

public class Demo2 {
/**
* int long type double boolean char float short
* 1.main方法
* public static void main(String[] args){
* //局部变量:必须申明和初始化值
* }
* //实例变量:从属于对象;如果不自行初始化,这个类型的默认值(Demo2)
* //布尔值:默认是false
* //除了基本类型,其余的默认值都是null
*
*/
/**
* 1.什么是变量:变量本质上来说是内存的一块空间
* 变量包含三部分:数据类型 名称 字面值(数据)
* 变量是内存中存储数据的基本大单元
* 变量三要素:变量名 数据类型 存储域
*/

/**
* 2.数据类型的作用:
* 有不同的数据有不同的类型,不同的的数据类型底层会分配不同大小的空间
* 数据类型是指导程序在运动阶段应该分配多大的空间
*/

/**
* 3.变量要求:
* 变量中存储的具体的数据必须和变量的数据类型一致,当不一致的时候编译错误
*/
/**
* 4 .声明/定义变量的语法
* 数据类型 变量名;
* 数据类型:整数型
* 变量名:只要是合法的标识符就行,规范中要求:首字母小写,后面每个单词首字母大小写
* 如:
* int i;
* int age;
* int length;
* 其中int是数据类型,i,age,length都是变量名
*/

/**
* 5.变量声明之后怎么赋值
* 语法格式:变量名 = 字面值;
* 字面值的数据类型必须和变量的数据类型一致
* “=”是一个运算符,叫赋值运算符,赋值运算符先运算等号右边的表达式,
* 表达式执行结束后的结果赋值给左边的变量
*/

/**
* 6.声明和赋值可以放到一起完成
* int i = 10;
*/
/**
* 7.变量赋值之后,可以重新赋值,变量的值可以变化;
*/

/**
* 8.有了变量的概念之后,内存空间得到了重复使用
*/

/**
* 9。通常访问一个变量包括两种访问形式
* 1)第一种:读取变量中保存的具体类型 get/获取
* 2)第二种:修改变量中保存的具体类型 set/修改
*/

/**
* 10.变量在一行上可以声明多个(不建议)
* int a = 1;
* int b = 2;
*/

/**
* 11.java中变量必须先声明,在赋值,才能访问。
* int i; 程序声明到这内存空间并没有被开辟出来,
* 变量i没有初始化,所以没赋值之前无法访问。
* i = 100;
* System.out.println(i);
*
* int a,b,c=300;
* 未初始化变量a,b,c赋值300.
* 赋值要分开赋值
*/


//实例变量:从属于对象;如果不自行初始化,这个类型的默认值(Demo2)
String name;
int age;
//类变量 static
static double salary = 2500;
public static void main(String[] args){
//变量类型 变量名 = new Demo2();
Demo2 demo2 = new Demo2();
System.out.println(demo2.age);

//类变量 static
System.out.println(salary);
/**
* 常量:
* 初始化之后不能改变的值;
* 值被设定后,在程序运行过程中不允许被改变。
* 语法:
* final 常量值 = 名
*/

//修饰符不存在先后顺序
//static final double PI = 3.14;
//final static double PI = 3.14
//final常量 double数据类型
//public static void main(String[] args){
//System.out.println(PI);
// }


}
}
posted @ 2021-06-10 15:59  玄斯辰  阅读(54)  评论(0)    收藏  举报