摘要:
一、为什么会出现新日期时间API呢? 1、面临的问题 如果我们可以跟别人说:“我们在1502643933071见面,别晚了!”那么就再简单不过了。但是我们希望时间与昼夜和四季有关,于是事情就变复杂了。 JDK 1.0中包含了一个java.util.Date类,但是它的大多数方法已经在JDK 1.1引 阅读全文
摘要:
一、日期相关常用类 二、获取时间戳 System 类提供的 public static long currentTimeMillis() 用来返回当前时间与 1970 年1月1日0时0分0秒之间以毫秒为单位的时间差。 public static long currentTimeMillis():此方 阅读全文
摘要:
一、字符串拼接问题 由于 String 类的对象内容不可改变,所以每当进行字符串拼接时,总是会在内存中创建一个新的对象。 Demo: 1 public class StringDemo { 2 public static void main(String[] args) { 3 String s = 阅读全文
摘要:
一、String 与基本数据类型转换 1、字符串 ——> 基本包装类型、包装类 (1)Integer 包装类的的 public static int parseInt(String s) :可以将“数字”字符组成的字符串转换为整形。 (2)类似地,使用 java.lang 包中的 Byte、Shor 阅读全文
摘要:
String 字符串常用方法 常用系列一: int length(): 返回字符串的长度: return value.length char charAt(int index): 返回某索引处的字符return value[index] boolean isEmpty(): 判断是否是空字符串: r 阅读全文
摘要:
一、String类概述 1、概述 java.lang.String 类代表字符串。使用一对 "" 引起来表示,Java 程序中所有的字符串文字(例如“abc”)都可以看作是实现此类的实例。 String 是引用数据类型,不是基本数据类型。 类 String 中包括用于检查各个字符串的方法,比如用于比 阅读全文
摘要:
职责链模式的注意事项和细节 1、将请求和处理分开,实现解耦,提高系统的灵活性; 2、简化了对象,使对象不需要知道链的结构; 3、性能会受到影响,特别是在链比较长的时候,因此需控制链中最大节点数量,一般通过在Handler 中设置一个最大节点数量,在 setNext() 方法中判断是否已经超过阈值,超 阅读全文
摘要:
一、职责链模式在 SpringMVC 框架应用的源码分析 1、SpringMVC—HandlerExecutionChain 类就使用到职责链模式 2、SpringMVC 请求流程简图 3、代码分析&说明 代码: 1 public class ResponsibilityChainTest { 2 阅读全文
摘要:
一、职责链模式 1、基本介绍 (1)职责链模式(Chain of Responsibility Pattern),又叫责任链模式,为请求创建了一个接收者对象的链(简单示意图)。这种模式对请求的发送者和接受者进行解耦。 (2)职责链模式通常每个接收者对象都包含对另一个接收者的引用。如果一个对象不能处理 阅读全文
摘要:
一、需求说明 学校 OA 系统的采购审批项目:需求是: 采购员采购教学器材: 1、如果金额 小于等于 5000,由教学主任审批(0 <= x <= 5000) 2、如果金额 小于等于 10000,由院长审批(5000 <= x <= 10000) 3、如果金额 小于等于 30000,由副校长审批(1 阅读全文