
Java笔记
Y.IU.
悄悄努力,然后惊艳所有人。
展开
-
文件的递归搜索(Java版)
文件递归搜索大致可以分为以下几步:确定递归出口,当搜索的文件是null,那就直接返回,退出递归搜索。如果当前是一个文件,搜索完成,现在可以对该文件进行相应的处理。如果当前是一个文件夹,那就依次搜索该文件夹中的子文件夹。原创 2022-12-26 11:20:14 · 693 阅读 · 1 评论 -
可变长度参数
可变长度参数语法:类型…名称 (中间一定是三个点)特点:原创 2022-07-05 16:47:36 · 187 阅读 · 0 评论 -
Java笔记--反射机制一
通过Java语言中的反射机制可以操作字节码文件(读和修改字节码文件),操作代码片段。java.lang.Class:代表整个字节码,整个类。java.lang.reflect.Method:代表字节码中的方法字节码,代表类中的方法。java.lang.reflect.Constructor:代表字节码中的构造方法字节码,代表类中的构造方法。java.lang.reflect.Field:代码字节码中的属性字节码,代表类中的成员属性。示例:获取Class的三种方式要想要操作一个类的字节码,首先要获取到这个原创 2022-07-01 18:05:33 · 219 阅读 · 0 评论 -
Java笔记--类加载器
是专门负责加载类的命令/工具在代码执行之前,会将所有需要的类加载到JVM中去,通过类加载器加载,当看到上述代码出现时,类加载器会去查找string.class文件,如果找到了就加载。类加载器加载类的步骤:Java中为了保证类加载的安全,使用了双亲委派机制。优先从“启动类加载器”加载,这个称为“父”,“父”无法加载到,会从“扩展类加载器”加载,这个称为“母”,双亲委派,如果还加载不到,才会考虑从“应用类加载器”中加载,直到加载到为止。...原创 2022-07-01 17:43:32 · 135 阅读 · 0 评论 -
Java笔记--注解
Java内置注解@Overridejdk 5.0 后的一个特性,标识性注解,是给编译器作参考的。这个注解只能注解方法,在编译阶段,编译器看到方法上有这个注解,会自动检查该方法是否重写了父类的方法,如果没有重写,会报错。与运行阶段无关。用这个注解用来标注元素,表示这个元素已经过时。主要是向其它程序员传达一个信息,告知已过时,有更好的方案存在。语法格式:[修饰符列表] @interface 注解类型名{}元...原创 2022-07-01 14:01:06 · 292 阅读 · 0 评论