Java基础——变量

1、变量的定义和变量使用的缘由spa

    一、什么是变量内存

       (1)变量就是可变的量。作用域

        (2)常量就是不可变的量。变量

        (3)字面量:Java的变量和常量中存放的具体的数据称为字面量。file

        注:不一样类型的变量存放对应类型的数据,变量的值能够改变。数据类型

    二、为何使用变量引用

        计算机的高级语言广泛使用变量来管理内存中存储的数据。float

        

        变量管理引用类型的数据im

        


2、变量命名、定义和初始化命名

    一、变量的命名

        (1)首字面是英文字面、$或下划线,由字母、数字、下划线组成;

        (2)变量的命名遵循见名知义的原则;

        (3)Java变量名建议不用中文;

        (4)变量名首字母建议不用大写字母;

        (5)用驼峰命名法命名多个单词组成的变量名;

            例如:sumScore

        (6)变量名不要使用Java关键字。

    二、变量的定义

            每一个变量必须属于一种数据类型。

            类型    变量1,变量2,……,变量n;

        示例:

            byte        score;           //保存单科分数

            short      age;              //保存年龄

            int           sumScore;   //保存总分

            long        fileSize;        //保存文件长度

            float        x,y;

            double    result;        //保存运算结果

            char        gender;       //保存性别

            boolean isContinue; //表示是否继续

            String      name;          //表示姓名

    三、变量的初始化

            age           = 23;

            score        = 70 + 5;

            i                 = 10 / 5;

            result        = Math.pow(2, 5) + 3.5;

            gender      = '男';

            isContinue= true;

            name         = "周" + "杰伦"; 


3、使用变量简化计算

    【示例-1】保存中间结果,用分布计算简化复杂运算

        计算(sqrt(20) + sqrt(10)) / (sqrt(20) - sqrt(10))=

        要求:显示结果保留小数点后1位,即对小数点后第2位四舍五入。


4、变量的做用域

    一、Java用一对大括号做为语句块的范围,称为做用域。

    二、做用域中变量不能重复定义。

    三、离开做用域,变量所分配的内存空间将被JVM回收。

相关文章
相关标签/搜索