java
ahchenxw
这个作者很懒,什么都没留下…
展开
-
TimeUnit.SECONDS.sleep() 跟 Thread.sleep() 比较
TimeUnit.SECONDS.sleep 方法是使用 Java 标准库中的 java.util.concurrent 包中的 TimeUnit.SECONDS 枚举类来实现的,它会让当前线程暂停指定的秒数,底层调用的还是Thread.sleep()方法。而 Thread.sleep() 方法是 Java 语言中的一个重载方法,用于让当前线程暂停指定的时间。TimeUnit.SECONDS.sleep 和 Thread.sleep() 都是线程同步相关的方法,但是它们的实现原理和用法略有不同。原创 2023-04-21 16:32:30 · 619 阅读 · 0 评论 -
Spring AOP 的实现原理
Spring AOP(Aspect Oriented Programming)是一种面向切面编程的技术,它通过拦截方法调用来实现对业务逻辑的增强原创 2023-04-20 19:12:18 · 107 阅读 · 0 评论 -
Java中transient关键字作用
Java中的transient关键字用于标记一个对象在创建后不应该被序列化或反序列化。这是因为transient关键字标记的对象在创建后不会被存储在类的内存中,而是存储在类的元数据中,这样可以避免在多线程环境下出现数据竞争的问题。原创 2023-04-20 14:08:29 · 156 阅读 · 1 评论