![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java核心知识总结
苏忘
每天一点进步
展开
-
java中final关键字解析
final关键字用法 final 关键字用法: 用法:①不能改变、赋值指定为final的成员变量②不能重写指定为final的方法③不能继承指定为final的类 优势:①final方法在编译阶段绑定,称为静态绑定(static binding),编译时常量,永远不可改变。②jvm在运行的时候,会直接将final方法直接嵌进来,效率会大大提升。JVM和Java应用都会缓存final变量,以提高性能。...原创 2019-12-02 02:33:52 · 129 阅读 · 0 评论 -
Java反射
一、反射机制概念: Java的反射机制是指在运行状态中,对于任意一个类都能够知道这个类的所有属性和方法;并且对于任意一个对象,都能够调用它的任意一个方法;这种动态获取信息及动态调用对象的方法的功能称为Java语言的反射机制。 二、反射的应用场合: 1、编译时类型和运行时类型 Person p = new Student(); 其中编译时类型为Person,运行时类型为Student。编译时的...原创 2019-06-10 21:33:02 · 96 阅读 · 0 评论 -
Java异常处理及分类
异常的分类: Throwable是所有异常的超类。Error和Exception继承这个接口 。 Error是无法处理的异常,比如OutOfMemoryError,一般发生这种异常,JVM会选择终止程序。因此我们编写程序时不需要关心这类异常。 Exception,也就是我们经常见到的一些异常情况,这些异常是我们可以处理的异常,是所有异常类的父类。RuntimeException和checked e...原创 2019-06-10 21:44:42 · 136 阅读 · 0 评论 -
Java注解
注解(Annotation):是Java提供的一种对元程序中元素关联信息和元数据(metadata)的途径和方法。annotation是一个接口,程序可以通过反射来获取指定程序中元素的annotation对象,然后通过该annotation对象来获取注解中的元数据信息。 元注解(meta-annotation):负责注解其他注解,Java5.0定义了4个标准的mate-annotation类型,它...原创 2019-06-11 21:21:11 · 79 阅读 · 0 评论