![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高级编程
文章平均质量分 90
一二小选手
这个作者很懒,什么都没留下…
展开
-
【高级编程】实用类详解(下)万字整理Java时间日期类 JDK8新日期
Java 语言规定,1970年1月1日0时0分0秒认为是时间的起点,此时记作0,1 秒 =1000 毫秒,1000就表示1970年1月1日0时0分1秒。是一个精确到纳秒的时间表示,适用于需要高精度时间计算的场景。它简化了处理时间戳的复杂性,并提供了方便的 API 用于时间计算和比较。进行日期和时间的解析与格式化时,要确保使用的模式字符串与待处理的日期时间字符串相匹配。由于世界各个国家与地区的经度不同,各地区的时间也有所不同,因此会划分为不同的时区。可以用来计算两个日期之间相隔的年、相隔的月、相隔的日。原创 2024-09-05 17:39:12 · 498 阅读 · 0 评论 -
【高级编程】实用类详解(补充)StringBuffer类 和 StringBuilder类
StringBuffer 是可变的字符串,String 是不可变对象,经常改变内容的字符串最好不要使用 String,可使用更高效的 StringBuffer,JDK5.0 后提供了 StringBuilder,等价 StringBuffer。是 Java 中的一个静态方法,用于获取当前时间的时间戳(即自1970年1月1日00:00:00 UTC起经过的毫秒数)。是 Java 中的一个可变字符序列类,允许在原始对象上进行修改,而不会生成新的字符串对象。虽速度慢,但是线程安全,方法是同步的。原创 2024-09-05 17:17:14 · 352 阅读 · 0 评论 -
【高级编程】实用类详解(中)String类及其常用方法 含判断邮箱格式案例
String 类位于 java.lang 包中,具有丰富的方法原创 2024-09-04 12:07:20 · 430 阅读 · 0 评论 -
【高级编程】实用类详解(上)枚举定义及相关方法案例 包装类 Math类 随机数(含案例)
默认情况下,枚举类是不需要构造方法的,默认的变量就是声明时的字符串。当 Number 包装类构造方法参数为 String 类型时,字符串不能为 null,且该字符串必须可解析为相应的基本数据类型的数据,否则编译不通过,运行时会抛出。所有包装类都可将与之对应的基本数据类型作为参数,来构造它们的实例。用同一个种子值来初始化两个 Random 对象,然后用每个对象调用相同的方法,得到的随机数也是相同的。包装类提供了一系列实用的方法。除Character类外,其他包装类都有如下方法(字符串 -> 包装类)原创 2024-09-03 12:06:07 · 1004 阅读 · 0 评论 -
【高级编程】万字整理集合框架 迭代器 泛型(含方法案例)
Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。一般遍历数组都是采用 for 循环或者增强 for,这两个方法也可以用在集合框架,还有一种方法是采用迭代器遍历集合框架,它是一个对象,实现了。Collections 和 Collection 不同,前者是集合的操作类,后者是集合接口。实现了长度可变的数组,在内存中分配连续的空间,遍历元素和随机访问元素的效率比较高。集合框架是一个用来代表和操纵集合的统一架构。原创 2024-08-30 17:01:36 · 1570 阅读 · 0 评论