`
MoonMonster
  • 浏览: 36541 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

java语言的final关键字

    博客分类:
  • Java
阅读更多
1. final修饰类,表示该类不可以被继承

2. final修饰方法,表示该方法不可以被重写(override)

3. final修饰属性,表示该属性必须要初始化,并且只能赋值一次(即不能被修改)
private static final int num = 10;


4. final属性的赋值可以在定义属性时,也可以在构造方法中赋值
private final String name;	//该行代码在构造方法调用之前执行
	public Student(){
		name = "AA";
	}


5. final修饰局部变量
在定义的时候可以不用赋值,但只能赋值一次
final int t;
		t = 10;
		t = 20; //error


6. final修饰参数变量
那么传入的值只能用,不能修改
防止传入的值被篡改
public void a(final int a){
		a = 10;	//error
	}
分享到:
评论

相关推荐

    Java final关键字

    在Java编程语言中,`final`关键字扮演着一个至关重要的角色,它被用来声明一个变量、方法或类为不可变的。在这个学习demo中,我们将深入理解`final`关键字的各种用法及其背后的原理。 首先,`final`关键字用于变量...

    【Java语言基础】final关键字

    【Java语言基础】final关键字 修饰词:final 最终的最后的 final关键字可用于修饰符,变量和方法,用于表示它修饰的类,方法和方法不可改变。 final 最终的最后的 final修饰变量时,表示该变量一旦获得了初始值之后...

    Java零基础-final关键字.md

    **final** 关键字是Java语言中用来修饰变量、方法和类的关键字之一,它的主要作用是限定被修饰的对象不可更改或重写。具体来说: 1. **final变量**:一旦被final修饰的变量被初始化之后,其值就不能再被改变。这...

    Java中的final关键字

    在Java编程语言中,`final`关键字扮演着一个至关重要的角色,它被用来定义不可变性和唯一性。这个关键字可以应用于变量、方法和类,分别赋予它们不同的特性。以下是对`final`关键字在不同场景下使用的详细介绍: 1....

    final关键字详细解读

    final关键字是Java语言中的一个基本概念,它用于限制类、变量、方法以及引用的修改和扩展。final关键字的主要作用是告诉编译器该元素是最终的,不可变的。对于初学者来说,掌握final关键字的使用可以帮助编写出更加...

    浅析Java中的final关键字Java开发Java经验技

    在Java编程语言中,`final`关键字扮演着一个至关重要的角色,它被广泛用于定义不可变对象、常量以及固定行为。本篇文章将深入探讨`final`关键字在Java中的使用和重要性,帮助开发者更好地理解和应用这一关键特性。 ...

    Java中final关键字详解及实例

    在Java编程语言中,final关键字扮演着非常重要的角色,它可以用来声明成员变量、方法、类以及本地变量。final关键字的主要作用是确保变量、方法或类不可以被修改或继承。 final变量 在Java中,final关键字可以用来...

    Java学习笔记---15.面向对象编程10-Java中final关键字,抽象类与接口

    在Java编程语言中,`final`关键字、抽象类和接口是面向对象编程的重要概念。它们各自扮演着不同的角色,帮助我们构建更健壮、可维护的代码结构。 首先,`final`关键字在Java中具有多种用途。它可以用来修饰类、方法...

    【Java编程教程】详解Java final 关键字.pdf

    Java中的`final`关键字是一个非常重要的概念,它用于在编程中实现不可变性。下面是对`final`关键字的详细解释: ## Java最终变量 当一个变量被声明为`final`时,这意味着它的值一旦被赋值后就无法再改变。这在Java...

    Java关键字final、static使用总结

    在 Java 编程语言中,final 和 static 是两个非常重要的关键字,它们可以用来修饰类、方法、变量等,了解它们的使用方法和限制非常重要。本文将详细总结 final 和 static 的使用方法和限制。 一、final 关键字 ...

    Java基础之关键字_Java基础之关键字_源码

    在编程语言的学习中,了解和掌握关键字是至关重要的一步,特别是在Java这种强类型的语言中。本文将深入探讨Java中的关键字,这些关键字是Java语法结构的基础,它们被Java编译器特殊处理,有着特定的含义和功能。 ...

    java 变量、关键字

    这些关键字定义了Java语言的基本语法结构,例如`class`用于定义类,`public`用于声明公开访问权限。 **3. 关键字的使用** - **注意事项**:关键字不可用作标识符,如类名、变量名等。 - **保留关键字**:`goto`是...

    java final关键字

    在Java编程语言中,`final`关键字具有重要的地位。它能够用于限定类、方法以及变量的行为,并赋予它们特定的属性。本文将深入探讨`final`关键字在不同场景下的具体用法及注意事项。 #### 二、`final`关键字概述 `...

    java中的关键字大全

    虽然Java语言规范定义了`goto`关键字,但它并未被使用,被视为保留关键字。 ##### private `private`访问修饰符限制成员变量或方法只能在其所属的类内部访问。 ```java class Example { private int num = 10; }...

    01-Java语言基础(关键字)

    本节我们将深入探讨Java语言的基础,特别是其关键字,这些关键字是Java语法的重要组成部分,用于赋予特定含义和功能。 Java关键字是被Java语言预留的标识符,它们具有特殊的意义,不能用作变量名、类名或方法名。...

    JavaSE之final关键字与成员变量的类型

    【JavaSE之final关键字与成员变量的类型】 在Java编程语言中,`final`关键字扮演着重要的角色,它表示“最终”或“不可改变”的特性。对于初学者来说,理解`final`的关键字用法是掌握JavaSE基础的重要一步。本篇...

    final关键字的使用

    ### Final关键字详解 #### 一、Final的基本概念与作用 `final`关键字是Java语言中的一个重要的修饰符,它的含义非常直接——“最终”的意思。它可以在不同的上下文中发挥不同的作用,主要体现在以下三个方面: 1....

    Java基础精品课12-抽象类录屏7.final关键字.mp4

    Java基础精品课12-抽象类录屏7.final关键字.mp4

    final关键字

    ### final关键字在Java中的应用与理解 #### 一、final关键字概述 `final`关键字是Java语言中的一个重要特性,主要用于定义不可变的对象、方法或变量等。通过使用`final`关键字,开发人员能够确保某些实体在初始化...

Global site tag (gtag.js) - Google Analytics