fianl是Java中的常用关键词,被fianl修饰的类不可被继承,(注意,final修饰的类中的所有成员方法都会被隐式地指定为final方法);
下面列举几个Java包中的常用的被final修饰的类.(粗体为最常见的)
1.Java.lang包
包装类: Boolean,Character,Short,Integer,Long,Float,Double,Byte,Void.
字符串类:
String,StringBuilder,StringBuffer.
系统类:
Math,StrictMath;
其他:
Character.UnicodeBlock,ProcessBuilder,StackTraceElement;
2.Java.util包
UUID,Scanner,Optional;
3.Java.lang.reflect包
Array,Constructor,Field,Parameter,ReflectPermission;
4.Java.net包
HttpCookie,Inet4Address,Inet6Address,URL,URI;
5.Java.time包
除了Clock,Zoneld之外都是,如Year,YearMonth,MonthDay等