- 博客(9)
- 收藏
- 关注
原创 java- Lombok常用注解
Lombok常用注解@NonNull成员方法/方法参数使用,校验参数是否为空,如果为空,抛出空指针异常。@Cleanup这个注解用在变量前面,可以保证此变量代表的资源会被自动关闭,默认是调用资源的close()方法,如果该资源有其它关闭方法,可使用@Cleanup(“methodName”)来指定要调用的方法@Cleanup InputStream in = new FileInputStream(args[0]);@Cleanup OutputStream out = new FileOutp
2021-03-05 16:53:46 355
原创 java-注解
@Override注解Java 中 @Override 注解是用来指定方法重写的,只能修饰方法并且只能用于方法重写,不能修饰其它的元素。它可以强制一个子类必须重写父类方法或者实现接口的方法。@Deprecated注解@Deprecated 可以用来注解类、接口、成员方法和成员变量等,用于表示某个元素(类、方法等)已过时。当其他程序使用已过时的元素时,编译器将会给出警告。Java 9 为 @Deprecated 注解增加了以下两个属性:forRemoval:该 boolean 类型的属性指定该 A
2021-03-04 14:22:00 109 1
原创 java-枚举
声明枚举任意两个枚举成员不能具有相同的名称,且它的常数值必须在该枚举的基础类型的范围之内,多个枚举成员之间使用逗号分隔。如果没有显式地声明基础类型的枚举,那么意味着它所对应的基础类型是 int。enum Signal { // 定义一个枚举类型 GREEN,YELLOW,RED}枚举类方法名称描述values()以数组形式返回枚举类型的所有成员valueOf()将普通字符串转换为枚举实例compareTo()比较两个枚举成员在定义时的顺序
2021-03-04 14:20:50 101 1
原创 java-范型
范型分为:范型集合、范型类、范型方法限制泛型可用类型范型通配符继承范型类和实现范型接口泛型集合public class Test14 { public static void main(String[] args) { // 创建3个Book对象 Book book1 = new Book(1, "唐诗三百首", 8); Book book2 = new Book(2, "小星星", 12); Book book3 = new
2021-03-04 14:17:09 133
原创 java-反射机制
概念Java 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为 Java 语言的反射机制。Java 反射机制主要提供了以下功能,这些功能都位于java.lang.reflect包。在运行时判断任意一个对象所属的类。在运行时构造任意一个类的对象。在运行时判断任意一个类所具有的成员变量和方法。在运行时调用任意一个对象的方法。生成动态代理。Class labelCls =
2021-03-04 14:15:34 101 1
原创 java-输入输出流
输入就是将数据从各种输入设备(包括文件、键盘等)中读取到内存中,输出则正好相反,是将数据写入到各种输出设备(比如文件、显示器、磁盘等)。数据流是 Java 进行 I/O 操作的对象,它按照不同的标准可以分为不同的类别。按照流的方向主要分为输入流和输出流两大类。数据流按照数据单位的不同分为字节流和字符流。按照功能可以划分为节点流和处理流。输入流Java 流相关的类都封装在 java.io 包中,而且每个数据流都是一个对象。所有输入流类都是 InputStream 抽象类(字节输入流)和 Rea
2021-03-04 14:13:31 195 1
转载 7个oracle服务的含义
这七个服务的含义分别为: 1).Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。(非必须启动) 2).Oracle...
2018-07-06 16:48:18 474
原创 Markdown用法
Markdown用法Markdown用法1. 字体2. 标题一级标题二级标题三级标题四级标题五级标题六级标题3. 链接3.1 行内式3.2 参考式3.3 自动链接4. 无序列表,有序列表4.1. 无序列表4.2 有序列表5.代码块6.缩进7.引用8.图片8.1 行内式8.2 参考式* * * ...
2018-07-06 16:36:09 74
原创 CSDN-markdown
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-07-06 16:32:58 70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人