摘要: 注解: 概念:说明程序的。给计算机看的 注释:用文字描述程序的。给程序员看的 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字 段、方法、局部变量、方法参数等的前面,用来对这些元素进行 阅读全文
posted @ 2020-01-12 01:14 糖不甜,盐不咸 阅读(138) 评论(0) 推荐(0)
摘要: 反射:框架设计的灵魂 框架:半成品软件。可以在框架的基础上进行软件开发,简化编码 反射:将类的各个组成部分封装为其他对象,这就是反射机制 好处: 1. 可以在程序运行过程中,操作这些对象。 2. 可以解耦,提高程序的可扩展性。 获取Class对象的方式: 1. Class.forName("全类名" 阅读全文
posted @ 2020-01-11 19:38 糖不甜,盐不咸 阅读(169) 评论(0) 推荐(0)
摘要: Junit单元测试: 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 Junit使用:白盒测试 步骤: 1. 定义一个测试类(测试用例) 建议: 测试类名:被测试的类名Test 例:CalculatorTest 阅读全文
posted @ 2020-01-11 16:52 糖不甜,盐不咸 阅读(135) 评论(0) 推荐(0)
摘要: package com.fgy.demo2; public interface Printable { void print(String s); } package com.fgy.demo2; public class Demo01Printable { public static void m 阅读全文
posted @ 2020-01-11 16:03 糖不甜,盐不咸 阅读(154) 评论(0) 推荐(0)
摘要: package com.fgy.demo; import java.util.ArrayList; import java.util.Arrays; import java.util.stream.Stream; /** * 使用stream流的方式,遍历集合,对集合中的数据进行过滤 */ publ 阅读全文
posted @ 2020-01-11 15:18 糖不甜,盐不咸 阅读(195) 评论(0) 推荐(0)
摘要: package com.fgy.demo3; import java.util.function.Supplier; /** * 函数式接口:Supplier * get方法返回和泛型相同类型的值 */ public class Demo01Supplier { public static void 阅读全文
posted @ 2020-01-11 13:56 糖不甜,盐不咸 阅读(220) 评论(0) 推荐(0)
摘要: 函数式接口:有且只有一个抽象方法的接口,称为函数式接口 当然也可以包含有其他方法(默认,静态,私有) 函数式接口可以作为方法的参数,也可以作为方法的返回值 注解 @FunctionalInterface 可以检测一个接口是否是函数式接口 package com.fgy.demo; @Function 阅读全文
posted @ 2020-01-09 23:27 糖不甜,盐不咸 阅读(342) 评论(0) 推荐(0)
摘要: package com.fgy.demo; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.n 阅读全文
posted @ 2020-01-09 13:15 糖不甜,盐不咸 阅读(146) 评论(0) 推荐(0)
摘要: package com.fgy.demo2; import java.io.Serializable; /** * 想要实现序列化,必须实现Serializable接口 */ public class Person implements Serializable { private String n 阅读全文
posted @ 2020-01-08 21:56 糖不甜,盐不咸 阅读(218) 评论(0) 推荐(0)
摘要: 将GBK编码的文本文件,转换成UTF-8编码的文本文件。 package com.fgy.demo; import java.io.*; public class Demo05Test { public static void main(String[] args) throws IOExcepti 阅读全文
posted @ 2020-01-08 20:51 糖不甜,盐不咸 阅读(2177) 评论(0) 推荐(0)