A060final关键字
摘要:猿圈www.oxcoder.comfinal关键字1.1知识能力在Java的类、方法和变量前面,可以加上final关键字。final关键字表示它修饰的类、方法或变量不可被改变。final类final类不可以被继承,比如java.lang.Math。如果你不希望你的类被继承,可以将类定义为final类,这样,别的类就无法继承它。final变量final变量表示该变量不可以被改变。其实就是常量,因为在Java中不能使用const保留字来定义常量,所以,在需要使用常量的场合,可以使用final关键字来修饰。比如:finalintCONST_VAR=12;如果final变量是简单类型的变量,那么,变量的值一旦初始化后,就不能被改变;如果final变量是引用类型的变量,那么,你不能改变这个变量的引用,但可以改变这个变量所引用的对象的属性。我们来看下面这个例子:示例:final引用变量的用法源文件:TestFinal.javaclassAclass{privateinta;//构造器publicAclass(){猿圈www.oxcoder.coma=100;}publicvoidsetA(inttheA){a=theA;}publicintgetA(){returna;}}//定义一个类来测试final应用变量publicclassTestFinal{finalAclassaClass=newAclass();publicstaticvoidmain(String[]args){TestFinaltf=newTestFinal();tf.aClass.setA(1
温馨提示:当前文档最多只能预览
5 页,若文档总页数超出了
5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2021-11-01 00:52:32上传分享