Java_变量_08
Posted 偶像java练习生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java_变量_08相关的知识,希望对你有一定的参考价值。
变量
- 变量是什么: 就是可以变化的量
- Java 是一种强类型语言,每个变量都必须声明器类型
- Java 变量是语法中最基本的存储单元,其要素包括变量名,变量类型和作用域
如下变量定义:
type varName [=value]
数据类型 变量名 = 值;可以使用逗号隔开来声明多少同类型变量
注意事项
- 每个变量都有类型,类型可以使基本类型,也可以是引用类型。
- 变量名必须是合法的标识符
- 变量声明是一条完整的语句,每一个声明都必须以分号结束
自定义变量如下
public static void main(String[] args) {
//int a,b,c // 保证程序可读性,分开写,不建议在一行变量赋值多个值
int a =1;
int b =1;
int c =1;
String name ="qinjiang";
char x ='X';
double pi =3.14;
}
变量作用域
1. 类变量
2. 实例变量
3. 局部变量
4.常量
代码如下:
public class Demo08 {
//类变量
static double salary = 2500;
//常量
static final double PI =3.14;
//布尔值:默认值是false
//除了基本类型,其他变量如果不赋值,都默认是 null
String name;
//实例变量: 从属于对象,需要用对象调用
//基本数据类型如果不自动初始化,将默认该类型的默认值 0(int) 代表整数 , 0.0 (double)代表小数 ,字符类型 默认 u0000
int age;
char sex;
//代码块
static {
}
//main 方法
public static void main(String[] args) {
//局部变量;必须声明和初始化值,其他方法使用不了
int i =0;
System.out.println(i);
//变量类型,变量名字 =
Demo08 demo08 = new Demo08();
System.out.println(demo08.name);
System.out.println(demo08.age);
System.out.println("sex="+demo08.sex);
System.out.println("==========================");
System.out.println(salary);
//常量适应
System.out.println("==========================");
System.out.println(PI);
}
//其他方法
public void add(){
// System.out.println(i);
}
}
以上是关于Java_变量_08的主要内容,如果未能解决你的问题,请参考以下文章
Java千百问_08JDK详解(002)_jdk工具集都有什么