![](https://img-blog.csdnimg.cn/20200612233644825.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaSE
JavaSe学习记录
没有感情的一匹码
这个作者很懒,什么都没留下…
展开
-
java反射
反射 文章目录反射反射的介绍1、对象.getClass( )、Class.forName("类路径")2、各种类型的反射3、类加载内存分析常用方法获取类名获取简单类名,不含包获取所有方法获取指定方法获取属性修改属性获取构造器获取注解创建对象获取方法并且调用关闭安全检查关闭安全检查 反射的介绍 类在加载的时候会在堆内存当中产生一个class对象,这个类包含了这个类的完整结构信息。我们可以通过这个类对象看到这个类的结构。这个对象就像一面镜子,透过这个镜子可以看到类的结构,所以叫做反射 反射可以获取类的属性,原创 2020-10-06 20:14:54 · 67 阅读 · 0 评论 -
java注解
java注解 与注释不同,注解是给程序看的,注释是给程序员看的。 作用 可以被其他程序读取,对程序作出解释 可以在package,class,method,field上面,相当于添加了额外的辅助信息,可以通过反射机制鞭策对这些元数据的访问。 内置注解 在java.lang.xxx中 //重写 @Override //不推荐使用,过期 @Deprecated //抑制警告 @SuppressWarnings 元注解 负责注解其他的注解,有四个元注解,分别是 //用于描述注解的使用范围,PACKA原创 2020-10-04 11:02:23 · 75 阅读 · 0 评论 -
Enum枚举类
Enum枚举类 枚举类 当我们在定义有限的成员变量时我们通常是这样定义的 public class Week(){ public static String MONTHDAY = "星期一"; public static String THURSDAY = "星期二"; public static String WENSDAY = "星期三"; . . public static String SUNDAY = "星期天"; } 问题:如果我们想知道一个星原创 2020-06-08 23:36:48 · 151 阅读 · 0 评论 -
Java文件File
File 构造方法 文章目录File构造方法方法1.创建目录2.创建多级目录3.创建文件4.删除文件或目录5.更改文件名6.剪切7.判断属性8.路径作业寻找D盘下的所有java文件,用递归和非递归两种方法 package gdpu; import java.io.File; public class FileDemo1 { public static void main(String[] ...原创 2020-03-19 17:51:10 · 134 阅读 · 0 评论 -
Java异常
文章目录1.异常的分类基于运行状态分类基于操作分类2.异常的处理(一)捕获异常try...catch..finally1)捕获多个异常2) 获取异常的更多信息3)合并不同类型的异常(二)throws声明异常1)throws&throw傻傻分不清楚3.自定义异常 异常时java程序在运行时发生的错误 1.异常的分类 基于运行状态分类 异常分为运行时异常和编译时异常。 编译的异常我们...原创 2020-03-07 23:25:48 · 74 阅读 · 0 评论 -
【设计模式】单例设计模式
单例设计模式 模板设计模式 工厂设计模式原创 2020-02-19 14:51:44 · 88 阅读 · 0 评论 -
Java多态
1.问题提出 abstract class Animals { public abstract void eat(); } class Cat extends Animals { public void eat() { System.out.println("cat eat"); } } class Dog extends Animals { public void eat() ...原创 2020-01-04 16:34:39 · 108 阅读 · 0 评论 -
JAVA继承
继承:自动共享基类中成员属性和方法的机制,提高了代码的复用性和维护性 首先弄清楚几个概念 基类(base class)超类(super class) 父类(parent) 是等价的,只不过是叫法不同,指的是被继承的类 子类(child class)派生类指的是继承类 1. 特点 Java继承特点:仅支持单继承 class Fu{} class Zi extends Fu{} //ok ~~clas...原创 2019-12-28 20:13:01 · 108 阅读 · 0 评论