JavaSE
JavaSe学习记录
没有感情的一匹码
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java反射
反射文章目录反射反射的介绍1、对象.getClass( )、Class.forName("类路径")2、各种类型的反射3、类加载内存分析常用方法获取类名获取简单类名,不含包获取所有方法获取指定方法获取属性修改属性获取构造器获取注解创建对象获取方法并且调用关闭安全检查关闭安全检查反射的介绍 类在加载的时候会在堆内存当中产生一个class对象,这个类包含了这个类的完整结构信息。我们可以通过这个类对象看到这个类的结构。这个对象就像一面镜子,透过这个镜子可以看到类的结构,所以叫做反射反射可以获取类的属性,原创 2020-10-06 20:14:54 · 141 阅读 · 0 评论 -
java注解
java注解与注释不同,注解是给程序看的,注释是给程序员看的。作用可以被其他程序读取,对程序作出解释可以在package,class,method,field上面,相当于添加了额外的辅助信息,可以通过反射机制鞭策对这些元数据的访问。内置注解在java.lang.xxx中//重写@Override //不推荐使用,过期@Deprecated //抑制警告@SuppressWarnings元注解负责注解其他的注解,有四个元注解,分别是//用于描述注解的使用范围,PACKA原创 2020-10-04 11:02:23 · 146 阅读 · 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 · 188 阅读 · 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 · 198 阅读 · 0 评论 -
Java异常
文章目录1.异常的分类基于运行状态分类基于操作分类2.异常的处理(一)捕获异常try...catch..finally1)捕获多个异常2) 获取异常的更多信息3)合并不同类型的异常(二)throws声明异常1)throws&throw傻傻分不清楚3.自定义异常异常时java程序在运行时发生的错误1.异常的分类基于运行状态分类异常分为运行时异常和编译时异常。编译的异常我们...原创 2020-03-07 23:25:48 · 127 阅读 · 0 评论 -
【设计模式】单例设计模式
单例设计模式模板设计模式工厂设计模式原创 2020-02-19 14:51:44 · 138 阅读 · 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 · 151 阅读 · 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 · 150 阅读 · 0 评论
分享