Java基礎語法 - 面向對象 - 局部變量

若是在一個成員方法內定義一個變量,那麼這個變量就被稱爲局部變量。this

局部變量在方法執行時被建立,在方法執行結束時被銷燬。局部變量在使用時必須進行賦值操做或被初始化,不然會出現編譯錯誤spa

  

 1 package mingri.chapter_6;
 2 
 3 public class BookTest {
 4     public String name;
 5 
 6     public void setName(String name) {
 7         this.name = name;
 8     }
 9 
10     public String getName() {
11         int id = 0;     // 局部變量,若是將id這個局部變量的初始值去掉,編譯器將出現錯誤
12         setName("Java");
13         return id + this.name;
14     }
15 
16     public static void main(String[] args) {
17         BookTest book = new BookTest();
18         String bookName = book.getName();
19         System.out.println("bookName: " + bookName);
20     }
21 }
相關文章
相關標籤/搜索