日常小结1:变量分类以及初始化值

  Java基础里总有一些琐碎的小知识点容易忘记,虽然不会直接问,但是心里还是要有个谱的。所以想在这里经常性的总结一些小知识点巩固自己记忆。如果有哪里写的不对的,希望大家多多纠正。本人也只是个小菜,还在不断的学习之中。

 

一、 按照变量类型分类:

    基本数据类型

          ①数值型

               整型:byte short int long

               浮点型:float double

          ②布尔型 

               boolean

          ③字符型 

               char

    引用数据类型

          ①类

          ②接口类型

          ③枚举类型

          ④注解类型

二、按照变量声明的位置分类

   成员变量

        ①实例变量  (非static修饰)

        ②类变量   (static修饰)

   局部变量

        ①方法体内

        ②形参列表

        ③代码块

三、变量的初始化值

  1.局部变量系统不会自动指定默认初始化值,用户定义之后需要显示赋值,可以直接在声明的时候赋值,也可以在使用的时候赋值

  2.成员变量在定义的时候系统会默认指定初始化的值

     基本数据类型的初始化值:

       byte short int long 为 0

       float double 为 0.0

       char 为 ‘\u0000’

     引用数据类型的初始化值:均为null

   

posted @ 2021-11-07 23:14  daseΠ  阅读(117)  评论(0)    收藏  举报