Java 成员变量与局部变量
生活随笔
收集整理的這篇文章主要介紹了
Java 成员变量与局部变量
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
成員變量:在整個類中都有效
局部變量:在方法內定義的變量稱為“局部變量”或“臨時變量”,方法結束后局部變量占用的內存將被釋放
其特點就是只在定義它的方法中有效,
package me;public class Book {String name = "語文"; // 成員變量public void info() { //定義一個方法String name = "英語"; //局部變量System.out.println(name);System.out.println(this.name);}public static void main(String[] args) {Book book = new Book();book.info(); //方法調用}
}
?
成員變量 前面是否添加static 可以分為實例變量(沒有static) 類變量(static 修飾)
小案例如下
package me;public class Book {String name = "語文"; // 成員變量 不添加static 也成為實例變量static String name1 = "數學"; // 成員變量 添加static 變為類變量public void info() { //定義一個方法String name = "英語"; //局部變量System.out.println(name);System.out.println(this.name);System.out.println(name1); //直接調用System.out.println(Book.name1); //通過類名調用}public static void main(String[] args) {Book book = new Book();book.info(); //方法調用}
}
?
總結
以上是生活随笔為你收集整理的Java 成员变量与局部变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 输卵管积水可能影响生育
- 下一篇: 星期五,坐在教室的我们一同看《驯龙高手》