码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA 基础--final 关键字的用法

时间:2017-11-07 16:21:09      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:--   str   word   关键字   不可变   lte   不同的   package   数据   

在java中,final的含义在不同的场景下有细微的差别,in a word,它指的是“不可变的

1.修饰数据。这里的可以看到被final修饰的变量,值不能被改变,但是

package FinalTest;

public class FinalPerson {
    public String _name;
    public final int _age;

    public FinalPerson(String name, int age) {
        this._name = name;
        this._age = age;
    }
}

        System.out.println("------Final Test Begin-----");
        FinalPerson p = new FinalPerson("finalpersonname", 10);
        p._name = "changefinalpersonname";
        //p._age=100;
        System.out.println(p._name);
        System.out.println("------Final Test End-----");

  

JAVA 基础--final 关键字的用法

标签:--   str   word   关键字   不可变   lte   不同的   package   数据   

原文地址:http://www.cnblogs.com/freewsf/p/7799283.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!