思路 1. 进入服务对应的jenkins job build路径下 SVN diff 命令抓取一段时间内变化日志 输出到patch.txt 2 svn全路径替换为相对项目的文件路径 3. 根据pathch.txt,生成class文件清单patch_class.txt3.1 编译路径替换 3.2 追加 ...
分类:
其他好文 时间:
2020-01-17 18:40:16
阅读次数:
229
匿名内部类顾名思义就是没有名字的内部类。一般用于只需要使用一次,很少被其他地方是使用的类。 第一种方式:抽象类 /** * @author suwan * @date 2020/1/15 */ public abstract class AbstractCat { abstract void smi ...
分类:
编程语言 时间:
2020-01-16 14:25:32
阅读次数:
84
一个事物的内部包含赢一个事物。一个类里面包含另一个类,这个类叫内部类,包含它的叫它外部类。 例如:身体和心脏的关系;汽车和引擎的关系。 心脏、引擎只有在身体和汽车中才有用。内部类也一样。 分类: 1.成员内部类; 2.局部内部类(包括匿名内部类); 1.成员内部类 /* 修饰符 class 外部类名 ...
分类:
其他好文 时间:
2020-01-15 17:53:41
阅读次数:
91
2.使用匿名内部类 3.另外一个方法使用匿名内部类 4.lambda 5.lambda 再次优化 ...
分类:
其他好文 时间:
2020-01-15 00:00:30
阅读次数:
87
1.什么是抽象类 用关键字abstact修饰的类就成了抽象类。 2.抽象类的特征 (1)它不可以直接使用new来创建实例。 (2)若一定要new出实例则需要通过匿名内部类的方式实现所有抽象方法。 (3)一个实体类继承了抽象类则必须要实现抽象类的所有方法。 3.为什么要用到抽象类 (1)有些方法需要是 ...
分类:
其他好文 时间:
2020-01-14 12:51:50
阅读次数:
61
Java8,java9和java11的特性总结!Java8的主要新特性Lambda表达式Lambda允许把函数作为一个方法的参数传递进方法中。作用:解决Java被诟病的匿名内部类的问题。接口中可增加了默认方法作用:在接口中也可以有实现方法了。HashMap底层数据结构的变化java8之前,HashMap底层的数据结构是数组+链表实现的,Java8之后是数组+链表+红黑树实现的,当链表的长度超过8之
分类:
编程语言 时间:
2020-01-14 11:35:40
阅读次数:
189
内部类 什么是内部类:一个类里面包含另一个类 内部类分类:成员内部类、局部内部类(包含匿名内部类) 成员内部类的定义和使用 定义: package view.study.demo5; /** * @Author: YiHua Lee * @Version: 1.8.0_201 Java SE 8 * ...
分类:
编程语言 时间:
2020-01-11 13:01:47
阅读次数:
90
与python不一样,python lambda是定义匿名函数,而在java8中lambda是匿名内部类 例1、用lambda表达式实现Runnable 我开始使用Java 8时,首先做的就是使用lambda表达式替换匿名类,而实现Runnable接口是匿名类的最好示例。看一下Java 8之前的ru ...
分类:
编程语言 时间:
2020-01-09 17:08:11
阅读次数:
78
动作事件 1、P255例13.22,以及P256例13.23,注意比较用 普通当前类和匿名内部类两种方式实现按钮对象的事件监听器。(必做题,20分) 运行截图: 鼠标事件 1、P460【例25.2】一个用来演示鼠标事件的典型示例MouseEvent_Example(必做题,20分) 运行截图: 2、 ...
分类:
其他好文 时间:
2020-01-07 23:00:31
阅读次数:
147
(三)键盘事件 1、键盘弹颜色KeyColor。运行结果如下,当按下1/2/3个键时,按钮的颜色分别为蓝黄绿。试用普通当前类和匿名内部类两种方式分别实例化监听器对象。最后,请把它扩展到7个键,颜色分别为:赤橙黄绿青蓝紫。(40分) 运行截图: (四)窗体事件 2、P463【例25.3】捕获和处理窗体 ...
分类:
其他好文 时间:
2020-01-07 22:54:57
阅读次数:
86