Heim >Java >javaLernprogramm >Beispielanalyse eines Java-Codeblocks
1. Gewöhnlicher Codeblock
Gewöhnlicher Codeblock bezieht sich auf einen Codeblock, der direkt in einer Methode oder Anweisung definiert istpublic class CodeDemo {
public static void main(String[] args) {
// 普通代码块
{
int x = 10; // 局部变量
System.out.println("普通代码块---》"+x); //10
}
int x = 100;
System.out.println("代码块之外---》"+x); //100
}
}
Erscheint außerhalb der Methode in der
-Klasse und fügt die statische Änderung hinzu. Sie wird häufig verwendet, um die Klasse zu initialisieren und beim Laden auszuführen, und der statische Codeblock wird einmal ausgeführt. public class CodeBlock
{
{
System.out.println("构造代码块");
}
CodeBlock(){
System.out.println("构造方法");
}
}
public class Test
{
public static void main(String[] args) {
CodeBlock codeBlock = new CodeBlock();
}
}
//执行结果
//构造代码块
//构造方法
Geltungsbereich: existiert in der Methode
public class CodeBlock { { System.out.println("静态代码块"); } { System.out.println("构造代码块"); } CodeBlock(){ System.out.println("构造方法"); } } public class Test { public static void main(String[] args) { CodeBlock codeBlock = new CodeBlock(); } } //执行结果 //静态代码块 //构造代码块 //构造方法
Das obige ist der detaillierte Inhalt vonBeispielanalyse eines Java-Codeblocks. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!