Java教程

夺命雷公狗—JAVA---010---变量

本文主要是介绍夺命雷公狗—JAVA---010---变量,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

变量是用来存储数值(数据)

在java中,变量其实就是一块存储区域,变量中存储的数据时存储在JVM内存中的。

 

 

变量三要素

1,数据类型

是用来存储:字符串,小数,整数,单个字符,布尔值,对象等

 

2,变量名

在程序中,通过变量名来进行访问这块内存和里面的数据

 

3,值

变量中存的具体值,而且里面的值是可以变得

 

 

 

 

变量原则

 

1,先声明,后使用

包括类,方法等,都是遵循着先声明再使用的原则

 

 

2,变量声明的格式:

数据类型 变量名;

 

 

3,变量赋值格式:

变量名 =  变量值;

这两种赋值方式最终效果是一样的~ ~!

 

 

4,变量必须先初始化,也就是第一次赋值,再对他的值进行访问即可

 

 

5,第二次赋值不用再加数据类型,直接赋值即可

如:

int money = 1000;
money = 2000;

 

 

6,在同一作用域中,变量只能声明一次,但是赋值可以很多次

作用域可以理解为,从变量声明开始,到他所属的{  }结束

作用域如下图所示:

上图分为2个不同的作用域~ ~!

 

 

 

 

简单玩法玩法1:

class Test{
    public static void main(String[] args){
        /**
        *  int 数据类型是整型
        *  定义一个变量名字为 salary 工资
        *  然后再打印出来
        *  然后涨工资5000,进行一次运算再打印出来
        */
        int salary = 15000;
        System.out.println(salary);
        salary = salary + 5000;
        System.out.println(salary);

    }
}

 

 

 

 

简单玩法2:

class Test{
    public static void main(String[] args){
        /**
        *  int 数据类型是整型
        *  double 浮点型
        *  char 单字符型
        *  boolean 布尔型
        *  String 字符串
        *  定义使以上的类型定义一组个人信息并且输出
        */
        int age = 18;
        double height = 1.8;
        char sex = 'M';
        String name = "夺命雷公狗";
        boolean marry = false;
        System.out.print( "姓名:"+ name + "; 年龄:" + age +"; 性别:"+ sex + "; 身高:"+ height + "; 是否已婚:" + marry);
    }
}

 

 

 

这篇关于夺命雷公狗—JAVA---010---变量的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!