JAVA中的final关键字

简介: //java中final关键字的使用//被成为完结器,表示最终的意思//final能声明类,方法,属性//使用final声明的类不能被继承,使用finl声明的方法不能被重写//使用final声明的变量变成常量,常量是不能被修改的//在一个文件中只能存在一个public classf...
//java中final关键字的使用
//被成为完结器,表示最终的意思
//final能声明类,方法,属性
//使用final声明的类不能被继承,使用finl声明的方法不能被重写
//使用final声明的变量变成常量,常量是不能被修改的

//在一个文件中只能存在一个public class
final class People{
	
}
/*不能被继承,所以这样的写法是错误的
class Student  extends People{
	
}
*/

class P{
	final void tell(){
		
	}
}
class E extends P{
	/* 父类中方法被声明为final类型,即不能被重写
	void tell(){
		
	}*/
}

public class HelloWorld{

	public static void main(String[] args){
		final String Name = "YANGYUXIAN";
		//Name = "asdada";  使用final声明的变量变成常量,常量是不能被修改的
	}
	
}
	

目录
相关文章
|
2月前
|
存储 缓存 Java
保护隐私数据:使用Java `transient`关键字
保护隐私数据:使用Java `transient`关键字
29 0
|
17天前
|
设计模式 安全 Java
Java并发编程实战:使用synchronized关键字实现线程安全
【4月更文挑战第6天】Java中的`synchronized`关键字用于处理多线程并发,确保共享资源的线程安全。它可以修饰方法或代码块,实现互斥访问。当用于方法时,锁定对象实例或类对象;用于代码块时,锁定指定对象。过度使用可能导致性能问题,应注意避免锁持有时间过长、死锁,并考虑使用`java.util.concurrent`包中的高级工具。正确理解和使用`synchronized`是编写线程安全程序的关键。
|
4天前
|
安全 Java 开发者
Java并发编程:深入理解Synchronized关键字
【4月更文挑战第19天】 在Java多线程编程中,为了确保数据的一致性和线程安全,我们经常需要使用到同步机制。其中,`synchronized`关键字是最为常见的一种方式,它能够保证在同一时刻只有一个线程可以访问某个对象的特定代码段。本文将深入探讨`synchronized`关键字的原理、用法以及性能影响,并通过具体示例来展示如何在Java程序中有效地应用这一技术。
|
8天前
|
Java
Java关键字(1)
Java关键字(1)
|
1月前
|
安全 Java 编译器
Java 中的关键字
Java 中的关键字
75 0
|
1月前
|
存储 Java
【Java】深入理解Java中的static关键字
【Java】深入理解Java中的static关键字
25 0
|
1月前
|
算法 Java C++
【Java】深入理解Java中的Native关键字
【Java】深入理解Java中的Native关键字
41 0
|
1月前
|
Java
Java关键字大全
Java关键字大全
21 1
|
1月前
|
Java API PHP
多多关键字API php java Python
多多关键字API接口广泛应用于商家进行市场分析、竞品分析、关键词优化等场景。商家可以通过分析关键词数据,了解用户需求,制定针对性的营销策略,提高产品的曝光率和转化率。

热门文章

最新文章