美文网首页读书简友广场想法
JAVA-变量的扩展讲解:

JAVA-变量的扩展讲解:

作者: 何以笙箫墨Andy | 来源:发表于2022-05-20 17:50 被阅读0次

    变量的扩展讲解: 

    ------来自何以笙箫墨Andy精心总结!记得关注长期学习昂.class

    1. 变量可以先定义, 再赋值.也可以在定义的时候直接赋值!

    2. 一条语句可以定义n个变量.【能看懂即可,一般开发不会使用,但是面试会出现!】


    10分钟练习: 请分别定义byte、short、int、double、char以及boolean这6种类型的变量,并将值输出到屏幕上。


    变量的注意事项:


    1. 定义变量的时候(定义在方法中),需要先赋值,后使用 【定义在方法中变量我们称之为局部变量】

            public static void main(String[] args){

                // 定义变量

                int a; // 定义了变量,没有赋值

                System.out.println(a);  // 错误: 可能尚未初始化变量a

                //【执行javac命令出现的错误,我们称之为编译报错;执行java命令报错,我们称之为运行时报错!】

            }

    2. 变量在定义的时候,变量名称重复

    public static void main(String[] args){

                // 定义变量

                int a; // 定义了变量,没有赋值

                char  a = 'a'; // 在定义一个变量 (错误: 已在方法 main(String[])中定义了变量 a),简而言之,变量名称不允许重复!

            }

    3. 定义long类型的数据时,建议在后面添加一个L

    //long b = 10000000; // 右侧是一个int类型的数值(整数默认是int类型,当前的数值没有超过int类型的最大取值)

    //long b = 100000000000; // 右侧是一个int类型的数值(整数默认是int类型,当前数值超过了int类型的最大取值,所以会报错!)

    long b = 100000000000L; // 加了L说明数值是一个long类型的,没有超过long类型的最大取值,代码正确!

    4. 定义float类型的数据,后面添加F

    //float d = 3.15; // 小数默认是double,你将这个double类型的数值赋值给一个float类型的变量,出现了不兼容类型的错误

    float d = 3.15F; // 明确指定这个小数是一个float类型

    相关文章

      网友评论

        本文标题:JAVA-变量的扩展讲解:

        本文链接:https://www.haomeiwen.com/subject/ownfprtx.html