码迷,mamicode.com
首页 > 其他好文 > 详细

final关键字

时间:2017-03-18 01:12:07      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:rgs   ott   black   white   dem   ade   name   属性   div   

------------siwuxie095

   

   

   

   

   

final 关键字:

   

(1)final 关键字在Java中被称为完结器,表示最终的意思

   

   

(2)final 能声明类、方法、属性:

   

使用 final 声明的类不能被继承

   

使用 final 声明的方法不能被重写

   

使用 final 声明的变量变成常量,常量是不可以被修改的

   

   

   

代码:

   

package com.siwuxie095.finaldmeo;

   

//如果 class 前面加 final,则 Student 不能继承自People

// 被修饰为 final 的类 不能再有子孙类

//final class People{

class People{

 

//如果在 public void 之间加 final,则tell()方法不能被重写

//public final void tell(){

public void tell() {

 

}

}

   

class Student extends People{

@Override

public void tell() {

super.tell();

}

 

}

   

public class FinalDemo01 {

   

public static void main(String[] args) {

//如果在 String 前加 final,则不允许再被改为 "Mary"

//且被final修饰的变量(实际上是常量),必须全部大写:NAME

// final 修饰要全部大写是一种常规的写法

//final String name="Jack";

String name="Jack";

name="Mary";

 

}

   

}

   

   

   

   

   

   

【made by siwuxie095】

final关键字

标签:rgs   ott   black   white   dem   ade   name   属性   div   

原文地址:http://www.cnblogs.com/siwuxie095/p/6569143.html

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