Java基础语法 - 面向对象 - 局部变量
如果在一个成员方法内定义一个变量,那么这个变量就被称为局部变量。
局部变量在方法执行时被创建,在方法执行结束时被销毁。局部变量在使用时必须进行赋值操作或被初始化,否则会出现编译错误
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 }