java类中变量的初始化

普通变量的初始化过程:

1. 默认值(0,false,null)。其中,char也会被作为数值,赋值为0,但不是'0’。

2. 按照在类中声明的顺序,执行初始化语句(赋值语句)和初始化块。(也即这两种初始化方法是并列的)

3. 执行构造方法。

静态变量的初始化过程:

1. 默认值。

2. 按照声明顺序,执行赋值语句和静态初始化块。

另:静态变量会在类第一次加载的时候,初始化。

Tips:局部变量

局部变量和类的域不同,局部变量不会有默认初始化,如果不对局部变量赋值,会导致错误。

阅读(25) | 评论(0) | 转发(0) |
0

上一篇:Tair

下一篇:枚举类

相关热门文章
  • hive 连接客户端 SQuirrel SQ...
  • Linux环境变量
  • Cisco VPP启动流程
  • Cisco VPP简介
  • How to chose data visualizat...
  • Tomcat 6 配置SSI
  • tomcat + ssi
  • 让Resin支持shtml(SSI)- 静...
  • ASP JavaScript Lessons(8-14)
  • JDK1.6官方下载_JDK6官方下载_...
  • linux dhcp peizhi roc
  • 关于Unix文件的软链接
  • 求教这个命令什么意思,我是新...
  • sed -e "/grep/d" 是什么意思...
  • 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议

你可能感兴趣的:(Java)