java基础
文章平均质量分 68
Kwqin
致力于java分享
展开
-
狂神JAVA基础之反射
2、反射机制主要内容:2.1、Java反射机制概述1、静态VS动态语言动态语言: 是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被 引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运行时代 码可以根据某些条件改变自身结构。 主要动态语言: Object-C、 C#、JavaScript、 PHP、 Python等。 例如下面这张图 静态语言: 与动态语言相对应的,运行时结构不可变的语言就是静态语言。如Java、 C.原创 2021-12-10 11:08:30 · 156 阅读 · 1 评论 -
狂神JAVA基础之注解
1、注解1.1、什么是注解 Annotation是从JDK 5.0开始引入的新技术 Annotation的作用: 不是程序本身,可以对程序作出解释。(这一点和注释(comment)没什么区别) 可以被其他程序(比如:编译器等)读取 Annotation的格式: 注解是以"@注释名"在代码中存在的﹐还可以添加一些参数值,例如:@SuppressWarnings(value="unchecked") Annotation在哪里使用? 可以附加在packag原创 2021-12-09 15:43:45 · 440 阅读 · 0 评论 -
静态代码块、普通代码块、构造方法的执行顺序
直接上代码吧!!!class Person{ private String name; private boolean gender; private int age; private int id; static int count=-1; static { System.out.println("This is static initialization block"); } { count++;原创 2021-11-19 10:33:40 · 428 阅读 · 0 评论