自己对时间操作的时候一些方法 public static final SimpleDateFormat DATETIME_FORMAT_DATE = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public static final SimpleDate ...
分类:
其他好文 时间:
2020-07-06 17:59:00
阅读次数:
50
1.代理模式:为一个对象提供一个替身,以控制对这个对象的访问,既通过代理对象访问目标对象,这样做的好处是:可以在目标对象实现的基础上,增加额外的功能操作,即扩展目标对象的功能。 2.被代理的对象可以是远程对象,创建开销大的对象或需要安全控制的对象。 3.代理模式有不同的形式,主要有三种:静态代理,动 ...
分类:
其他好文 时间:
2020-07-06 01:26:43
阅读次数:
61
先学了字体分类 大概是这种效果: 一般把这些大类放在font-family的最后使用,防止字体呈现的效果不够好。 今天把final关键字学完了 也要几点要注意,我觉得比较重要的就是public static final 修饰的一个变量可以看成常量。 可能写的很少,但final的课程学了一个半小时,学 ...
分类:
编程语言 时间:
2020-07-06 01:17:23
阅读次数:
79
public final boolean isSubPath(ListNode head, TreeNode root) { if (root == null) { return false; } Stack<TreeNode> stack = new Stack<TreeNode>(); stac ...
分类:
其他好文 时间:
2020-07-05 23:20:05
阅读次数:
68
String 类是 final 类,不可以被继承。 补充:继承 String 本身就是一个错误的行为,对 String 类型最好的重用方式是关 联关系(Has-A)和依赖关系(Use-A)而不是继承关系(Is-A)。 ...
分类:
其他好文 时间:
2020-07-05 15:23:07
阅读次数:
65
final关键字主要用在三个地方:变量、方法、类。 1. 对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。2.当用final修饰一个类时,表明这个类不能被继承。final类中的所有成员方法都会被 ...
分类:
其他好文 时间:
2020-07-05 00:23:31
阅读次数:
52
类 被 final 修饰的类不能被继承, final 类中的所有成员方法都会被隐式的指定为 final 方法. 方法 把方法锁定, 不让子类去修改方法的实现. 提高效率, 早期的 Java 实现版本中会将 final 方法转为内嵌调用, 而现在的 Java 版本已经不需要使用 final 进行优化了 ...
分类:
其他好文 时间:
2020-07-04 20:43:03
阅读次数:
100
StringBuilder , StringBuffer ,String 都是 final 的,但是为什么StringBuilder , StringBuffer可以进行修改呢,因为不可变包括的是,引用不可变以及对象不可变,而这三个都是属于引用不可变,(也就是地址不要变,里面的内容随心所欲),而St ...
分类:
其他好文 时间:
2020-07-04 13:35:07
阅读次数:
61
需要掌握的知识点: 包的使用 继承时,子类如何覆盖父类方法(重写和重载) 继承时,构造方法的执行过程 JVM中子类如何实例化(先实例化父,再实例化子) super和this关键字 final关键字 包的导入 import java.util.Scanner; public class Package ...
分类:
编程语言 时间:
2020-07-03 21:43:59
阅读次数:
77
总结 状压DP就是将一个状态压缩为一个整数(通常为二进制数),就可以在更为方便地进行状态转移的同时,达到节约空间的目的。 题型一、冲突问题 1.1 特殊方格棋盘 题目描述 分析 我们设f[i][j]为当前的状态为$i$,放置到第$j$行时的方案数 但是,因为我们要在$n \times n$的棋盘上放 ...
分类:
其他好文 时间:
2020-07-03 19:14:23
阅读次数:
54