initsequencedemo.java
来自「java入门经典教程 java入门经典教程 java入门经典教程」· Java 代码 · 共 47 行
JAVA
47 行
// 例2.3.6 InitSequenceDemo.java
class InitSequenceClassA
{
static int i=0;
public InitSequenceClassA()
{
i=15;
}
public InitSequenceClassA(int i)
{
this.i=i;
}
static void increment()
{
i++;
}
}
class InitSequenceDemo
{
public static void prt(String s)
{
System.out.println(s);
}
InitSequenceClassA isc = new InitSequenceClassA(10);
static InitSequenceClassA isc1,isc2; // 声明两个静态对象变量
static // 静态代码块
{
prt("isc1.i="+isc1.i+" isc2.i="+isc2.i);
isc1 = new InitSequenceClassA(27);
prt("isc1.i="+isc1.i+" isc2.i="+isc2.i);
isc2=new InitSequenceClassA(15);
prt("isc1.i="+isc1.i+" isc2.i="+isc2.i);
}
public static void main(String[] args)
{
InitSequenceDemo d=new InitSequenceDemo();
prt("d.i="+d.isc.i);
prt("isc1.i="+isc1.i+" isc2.i="+isc2.i);
isc1.increment();
prt("isc1.i="+isc1.i+" isc2.i="+isc2.i);
prt("d.i="+d.isc.i);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?