这个家伙很懒,啥也没有留下😋

  • 欢迎访问我的个人博客!该博客主要记录我从工作、书本和网络获取的心得记录,不涉及任何商业目的,如有侵权请联系删除!也欢迎注明出处转载!

    Posts

    第二十七章 并发

    使用 synchronized 关键字 和 java.util.concurrent.atomic 包来控制线程执行的顺序。使用 java.util.concurrent 集合和类,包括 CyclicBarrier 和 CopyOnWriteArrayList。

    第二十六章 线程基础

    使用 Runnable、 Callable 创建工作线程,并使用 ExecutorService 并发执行任务。确定死锁、活锁和竞争条件中的潜在线程处理问题。线程创建线程Runable(推荐)Thread(不推荐)ExecutorServiceExecutor接口ExecutorService接口S

    第二十五章 Files和Streams

    在 NIO.2 中使用Stream APiNIO.2中的新Stream方法NIO.2中的新Stream方法java.nio.file.Files 添加了返回 Stream 接口实现的操作static Stream<Path> find(Path start, int

    第二十四章 NIO.2 API

    使用Path接口在文件和目录路径上操作。使用Files类检查、读取、删除、复制、移动、管理文件或目录的元数据。

    第二十三章 Java i/o 基本原理

    从控制台读写数据。在 java.io 包中使用BufferedReader、BufferedWriter、File、fileereader、FileWriter、FileInputStream、FileOutputStream、ObjectOutputStream、ObjectInputStream

    第二十二章 时区及夏令时

    处理跨时区的日期和时间,并管理由夏时制导致的更改,包括格式化日期和时间值。核心时区类ZoneId和ZoneOffset类核心时区类Java8之前处理时区信息使用java.util.TimeZone。更新了新的API位于java.time 包中,并且是不可变的finalZoneId时区的ID,例如As

    第二十一章 核心Date/Time类

    创建和管理基于日期和基于时间的事件,包括使用LocalDate、LocalTime、LocalDateTime、Instant、Period和Duration将日期和时间组合到单个对象中。使用Instant、Period、Duration和TemporalUnit定义、创建和管理基于日期和基于时间的

    第二十章 断言

    使用断言测试不变量使用断言开启断言注意点使用断言检查某些内容是否为真的语句,检测程序中的错误。assert booleanExpression;等价于if(booleanExpressionIsFalse) { throw new AssertionError();}如果 booleanEx

    第十九章 Exceptions

    使用 try-catch 和 throw 语句。使用 catch、 multi-catch 和 finally 子句。用 try-with-resources 语句使用自动关闭资源。创建自定义异常和自动关闭资源。ExceptionTry-Catch多重捕获Multi-CatchException三种

    第十八章 并行(Parallel)Stream

    使用并行 Streams,包括reduction、decomposition、merging、pipelines和performance。什么是并行Parallel Stream创建并行StreamBaseStream接口方法Collection接口方法并行Parallel Streams适合无状态