Java_变量_08

Posted 偶像java练习生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java_变量_08相关的知识,希望对你有一定的参考价值。

变量

  1. 变量是什么: 就是可以变化的量
  2. Java 是一种强类型语言,每个变量都必须声明器类型
  3. Java 变量是语法中最基本的存储单元,其要素包括变量名,变量类型和作用域

如下变量定义:
type varName [=value]
数据类型 变量名 = 值;可以使用逗号隔开来声明多少同类型变量

注意事项

  1. 每个变量都有类型,类型可以使基本类型,也可以是引用类型。
  2. 变量名必须是合法的标识符
  3. 变量声明是一条完整的语句,每一个声明都必须以分号结束

自定义变量如下


    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工具集都有什么

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

尝试在空对象引用上调用接口方法“____”[重复]

我正在片段中启动我的活动,但变量变为空?

VSCode 配置 用户自定义代码片段 自定义自动代码补充

[AndroidStudio]_[初级]_[配置自动完成的代码片段]