java.lang里面的类有哪些可以被继承?
java.lang包中,可以被继承的类很多,除了一些不能被继承的外,都是可以被继承的。
并不是所有的类都可以继承的,用final关键词修饰的类就是不能继承的类,比如说常用的String类就是被final修饰的类,String类就不能被继承。
//java.lang包中不能被继承的类:
public final class Byte
public final class Character
public static final class Character.UnicodeBlock
public final class Class<T>
public final class Compile
扩展资料:
只要类被定义为final就是不能被继承的。String就是其中之一。
类 ClassLoader、Process、Runtime、SecurityManager 和 System 提供了管理类的动态加载、外部进程创建、主机环境查询(比如时间)和安全策略实施等“系统操作”。
类 Throwable 包含了可能由 throw 语句抛出的对象(§14.16)。Throwable 的子类表示错误和异常。
参考资料来源:百度百科-java.lang
2013-01-11
类一般都是可以被继承的,除非是final 修饰。
final 修饰是什么意思?
final修饰类表示密封类,只能访问不能继承
还有就是final 修饰变量,那么此变量只能访问不能修改。
知道不能被继承的吧
凡是被final 修饰的类.都不能被继承.
二,java中,哪些类是不能被继承的:
1,在Java中,只要是被定义为final的类,也可以说是被final修饰的类,就是不能被继承的;
2,final是java中的一个关键字,可以用来修饰变量、方法和类;
3,用关键词final修饰的域成为最终域。用关键词final修饰的变量一旦赋值,就不能改变,也称为修饰的标识为常量;
4,如果一个类的域被关键字final所修饰,它的取值在程序的整个执行过程中将不会改变。
广告 您可能关注的内容 |