日常小结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

浙公网安备 33010602011771号