7.6.2 Java9增加的VarHandle 发表于 2019-10-05 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第7章 Java基础类库 , 7.6 变量处理和方法处理 7.6.2 Java9增加的VarHandle 程序示例 阅读全文 »
7.6 变量处理和方法处理 7.6.1 Java9增强的MethodHandle 发表于 2019-10-05 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第7章 Java基础类库 , 7.6 变量处理和方法处理 7.6 变量处理和方法处理 7.6.1 Java9增强的MethodHandle 程序示例 阅读全文 »
7.5.2 使用正则表达式 发表于 2019-10-05 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第7章 Java基础类库 , 7.5 正则表达式 7.5.2 使用正则表达式 直接使用Pattern类的静态matches方法 Pattern类线程安全 Matcher类常用方法 CharSequence接口 实例 find方法 开发一个简单网络爬虫的思路 matches和lookingAt方法的区别 reset方法 阅读全文 »
7.5.1 创建正则表达式 发表于 2019-10-05 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第7章 Java基础类库 , 7.5 正则表达式 7.5.1 创建正则表达式 正则表达式合法字符 正则表达式中的特殊字符 阅读全文 »
7.5 正则表达式 发表于 2019-10-05 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第7章 Java基础类库 , 7.5 正则表达式 7.5 正则表达式 String类中提供的正则表达式方法 阅读全文 »
7.4.3 Java8新增的日期 时间包 发表于 2019-10-05 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第7章 Java基础类库 , 7.4 日期时间类 7.4.3 Java8新增的日期 时间包 程序示例 阅读全文 »
7.4.2 Calendar类 发表于 2019-10-04 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第7章 Java基础类库 , 7.4 日期时间类 7.4.2 Calendar类 推荐使用公历 公历GregorianCalendar类 可以知己扩展Calendar类 通过getInstance方法创建Calendar实例 Calendar和Date的相互转换 通过Calendar的getTime方法直接取出Date 先创建Calendar实例,再通过setTime方法将Date设置到Calendar实例中 Calendar类常用方法 1. add与roll的区别 add方法 add方法的规则 roll方法的规则 2. 设置Calendar的容错性 setLenient方法 两种解释日历的模式 3. set()方法延迟修改 阅读全文 »
7.4 日期 时间类 发表于 2019-10-04 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第7章 Java基础类库 , 7.4 日期时间类 7.4 日期 时间类 7.4.1 Date类 Date类还可以使用的构造器 Date类中还可以使用的方法 Date实例 尽量少用Date类 阅读全文 »
7.3.6 BigDecimal类 发表于 2019-10-04 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第7章 Java基础类库 , 7.3 常用类 7.3.6 BigDecimal类 实例 如何对double做精确的运算 阅读全文 »
7.3.5 Java7的ThreadLocalRandom与Random 发表于 2019-10-04 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第7章 Java基础类库 , 7.3 常用类 7.3.5 Java7的ThreadLocalRandom与Randon Random类实例 Random类如何获取大于等于N小于等于M之间的随机数 Random对象的种子相同则生成的随机数也相同 种子相同随机数相同 ThreadLocalRandom ThreadLocalRandom的nextInt 阅读全文 »