初始器可以用来初始化对象和类中变量.docVIP

  • 4
  • 0
  • 约3.68千字
  • 约 7页
  • 2018-08-01 发布于江苏
  • 举报

初始器可以用来初始化对象和类中变量.doc

初始器可以用来初始化对象和类中的变量,为这些变量赋初始值。初始器主要有下面几种。 表达式型字段初始器 代码块型静态初始器 代码块型实例初始器 例题,运行下面的代码会得到什么结果? public class InitializationOrder { static int i=5; static int l; int j=7; int k; public InitializationOrder(int m){ System.out.println(i+,+j+,+k+,+l+,+m); } { j=70; l=20; } static{ i=50; } public static void main(String[] args) { new InitializationOrder(l); } } 运行结果:代码可以正确编译,运行时打印出50,70,0,20,0 表达式型变量初始器 变量声明语句中利用表达式型初始器可以明确规定变量的初始化。实例代码如下: public class MyClass { int i=20;//(1)非静态初始化 static double j=20.05;//(2)静态初始化 public static void main(String[] args) { //... } }p

文档评论(0)

1亿VIP精品文档

相关文档