![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
事了拂喵去Arman
编程尚未成功,同志仍需努力
展开
-
Java线程暂停、等待、唤醒、让步总结
Thread.sleep(long millis) : 使当前线程暂停指定时间,暂停期间该线程不参与CPU竞争; ```java @FastNative private static native void sleep(Object lock, long millis, int nanos) throws InterruptedException; ``` 1. 不会释放占有的锁。 2. 必须传入时间,到时会自动唤醒(无法主动唤醒,醒后继续执行后续代码)。 3. Thread.sleep(0);//传入.原创 2020-11-15 11:00:26 · 2897 阅读 · 0 评论 -
面试之Java序列化
序列化作用: 序列化将对象编码成字节流,主要用于对象的持久化,远程通信,跨进程访问等地方。 java中的序列化机制能够将一个实例对象(只序列化对象的属性值,而不会去序列化什么所谓的方法。)的状态信息写入到一个字节流中使其可以通过socket进行传输、或者持久化到存储数据库或文件系统中;然后在需要的时候通过字节流中的信息来重构一个相同的对象。 对象序列化:就是将Obj转换成byte序列原创 2017-12-17 20:58:27 · 1025 阅读 · 0 评论