旗下导航:搜·么
当前位置:网站首页 > JAVA教程 > 正文

关于java中final关键字的使用方法详解【JAVA教程】,java,final,关键字,使用方法,详解

作者:搜教程发布时间:2019-12-20分类:JAVA教程浏览:67评论:0


导读:一、润饰类被final润饰的类不能被子类继续。//父类AnimalpublicfinalclassAnimal{privateintage;//岁数...

一、润饰类

被final润饰的类不能被子类继续。

//父类Animal
public final class Animal{
	private int age;  //岁数
	private String var;  //种类
	 public void eat(){
		 System.out.println("吃东西");
	 	}
	 }
	//子类cat
	public class cat extends Animal{   //编译时会报错,编译不通过。
		 public void eat(){
			 System.out.println("吃鱼");
	 	}
	}

免费在线视频教程引荐:java视频

二、润饰成员要领

被final润饰的成员要领不能被重写。

	//父类Animal
public class Animal{
	private int age;  //岁数
	private String var;  //种类
	 public final void eat(){  //成员要领
		 System.out.println("吃东西");
	 	}
	 }
	//子类cat
	public cat extends Animal{    
		 public void eat(){   //重写父类要领。编译时会报错,编译不通过。
			 System.out.println("吃鱼");
	 	}
	}

三、润饰基础变量范例

被final润饰的变量只能被赋值一次。

public class Animal{
	public static void main(String str){
		private int i = 10;
		i = 20;        //编译时,此处报错。
		System.out.println(i);
		}
	}

四、润饰援用变量

被润饰援用的变量只能指向对象一次。

public class Animal{
	public static void main(String str){
		final Cat c;
		c = new Cat();
		c = new Cat();
		}
	}

public class Cat{
	private String var;
	private int age;
	public void eat(){
		System.out.println("吃鱼");
		}
	}

五、润饰常量

花样:public static final int I = 10;

相干文章教程引荐:java开发入门

以上就是关于java中final关键字的使用要领详解的细致内容,更多请关注ki4网别的相干文章!

标签:javafinal关键字使用方法详解


欢迎 发表评论: