随笔分类 -  java基础

java通过ID获取MAC地址
摘要:java通过ID获取MAC地址 上代码 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.regex.Matcher; import java.util.regex.Pattern; p 阅读全文
posted @ 2022-01-07 17:17 真情的风 阅读(365) 评论(0) 推荐(0)
JAVA代码的优雅之道(上)
摘要:JAVA代码的优雅之道 随着软件项目代码的日积月累,系统维护成本变得越来越高,是所有软件团队面临的共同问题。持续地优化代码,提高代码的质量,是提升系统生命力的有效手段之一。软件系统思维有句话“Less coding, more thinking(少编码、多思考)”,也有这么一句俚语“Think mo 阅读全文
posted @ 2021-12-06 22:01 真情的风 阅读(343) 评论(0) 推荐(0)
java 循环遍历列表的性能比较
摘要:java 循环性能比较测试 Java 提供了多种方法来迭代List. 其中一些正在使用: 流API 列表迭代器接口 增强for循环 简单的for循环 在这篇文章中,我们将所有循环方法与同一组数据进行比较,以比较它们的相对性能。 1 . 循环遍历列表的不同方法 1.1流API java8 stream 阅读全文
posted @ 2021-11-20 17:10 真情的风 阅读(740) 评论(0) 推荐(0)
java mmap介绍
摘要:java mmap介绍 1.优点 与常规I / O相比,内存映射IO具有以下优点: 用户进程将文件数据视为内存,因此无需发出read()或write()系统调用。 当用户进程触摸映射的内存空间时,将自动生成页错误,以从磁盘引入文件数据。如果用户修改了映射的内存空间,则受影响的页面会自动标记为脏页面, 阅读全文
posted @ 2021-11-18 21:17 真情的风 阅读(651) 评论(0) 推荐(0)
java8 LocalDateTime
摘要:java8 LocalDateTime 我们日常开发中经常会用到时间,在java8之前都是用的Date,但是它有明显的缺点: 1.格式化时间用SampleDateFormat,但是SampleDateFormat是线程不安全的。 2.对日期的一些操作比较麻烦,例如加几天,减几小时之类的。 所以现在一 阅读全文
posted @ 2021-11-12 19:55 真情的风 阅读(722) 评论(0) 推荐(0)