摘要: 1. Supplier接口 生产性接口,指定接口中的泛型为是什么类型,那么接口中的get方法就会产生什么类型的数据。 例1:输出字符串 1 package cn.itcast.day_13; 2 3 import java.util.function.Supplier; 4 5 public cla 阅读全文
posted @ 2020-05-30 18:03 不溶解的糖 阅读(248) 评论(0) 推荐(0) 编辑
摘要: ctrl+空格 :代码提示 alt+insert:新建或生成代码 alt+回车: 导入包,自动修正 ctrl+alt+L:格式化代码 ctrl+r:替换文本 ctrl+f:查找文本 双击shift:查找任何地方 ctrl+y:删除行 ctrl+d:复制行 ctrl+/ 或者 ctrl+shift+/ 阅读全文
posted @ 2020-05-30 10:50 不溶解的糖 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式 转载自https://www.javazhiyin.com/53057.html 工厂模式是最常用的一类创建型设计模式,包括 抽象工厂模式,工厂方法模式和简单工厂模式 这三种,简单工厂模式是其中最简单的一种 简单工厂模式(Simple Factory Pattern):定义一个工厂类, 阅读全文
posted @ 2020-05-30 10:42 不溶解的糖 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1. 首先声明一个接口 1 package cn.itcast.day_05.test_06; 2 3 public interface Cook { 4 5 void makeFood(); 6 } 2. 在主函数中写一个方法,传入的参数为上面所定义的接口 1 public static void 阅读全文
posted @ 2020-05-28 11:01 不溶解的糖 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 新建状态 运行状态 阻塞状态 休眠状态 永久等待状态 死亡状态 阅读全文
posted @ 2020-05-27 16:41 不溶解的糖 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1. 同步代码块 1 package cn.itcast.day_05.test_02; 2 3 public class RunnableImpl implements Runnable{ 4 5 private int tickets = 100; 6 7 //创建对象 8 Object obj 阅读全文
posted @ 2020-05-27 15:56 不溶解的糖 阅读(157) 评论(0) 推荐(0) 编辑
摘要: package cn.itcast.day_05.test_01; public class Thread01 { public static void main(String[] args) { //继承 new Thread(){ @Override public void run() { fo 阅读全文
posted @ 2020-05-27 13:29 不溶解的糖 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1 package cn.itcast.day_04.demo_06; 2 3 import java.lang.annotation.*; 4 5 public class Annoation_test { 6 7 //Target: 表示我们的注解可以用在什么地方 8 @Target(value 阅读全文
posted @ 2020-05-26 17:15 不溶解的糖 阅读(84) 评论(0) 推荐(0) 编辑
摘要: Collection: List: Vector ArrayList LinkedList set: TreeSet HashSet: LinkedHashSet 阅读全文
posted @ 2020-05-23 13:18 不溶解的糖 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-05-21 15:14 不溶解的糖 阅读(78) 评论(0) 推荐(0) 编辑