gpt4 book ai didi

java - java中在静态 block 内和静态 block 外声明的静态变量之间的区别

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:56:50 24 4
gpt4 key购买 nike

<分区>

  1. 在静态 block 外声明的静态变量和在静态 block 内声明的变量有什么区别? (考虑代码段)

一段代码如下:

class A{

static int i = 10; //line 1

static { int i = 20;} //line 2

public static void main(String[] args) {
System.out.println(A.i); //output is 10
}
}

2.如何在第2行访问变量'i'?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com