8000 issue 修复 · coder-chenhao/toBeTopJavaer@d58352e · GitHub
[go: up one dir, main page]

Skip to content
8000

Commit d58352e

Browse files
author
hollis.zhl
committed
issue 修复
1 parent deed787 commit d58352e

File tree

2 files changed

+1
-38
lines changed

2 files changed

+1
-38
lines changed

docs/basics/java-basic/bio-vs-nio-vs-aio.md

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -81,43 +81,6 @@ AIO方式适用于连接数目多且连接比较长(重操作)的架构,
8181
}
8282
}
8383
84-
//Initializes The Object
85-
User1 user = new User1();
86-
user.setName("hollis");
87-
user.setAge(23);
88-
System.out.println(user);
89-
90-
//Write Obj to File
91-
ObjectOutputStream oos = null;
92-
try {
93-
oos = new ObjectOutputStream(new FileOutputStream("tempFile"));
94-
oos.writeObject(user);
95-
} catch (IOException e) {
96-
e.printStackTrace();
97-
} finally {
98-
IOUtils.closeQuietly(oos);
99-
}
100-
101-
//Read Obj from File
102-
File file = new File("tempFile");
103-
ObjectInputStream ois = null;
104-
try {
105-
ois = new ObjectInputStream(new FileInputStream(file));
106-
User1 newUser = (User1) ois.readObject();
107-
System.out.println(newUser);
108-
} catch (IOException e) {
109-
e.printStackTrace();
110-
} catch (ClassNotFoundException e) {
111-
e.printStackTrace();
112-
} finally {
113-
IOUtils.closeQuietly(ois);
114-
try {
115-
FileUtils.forceDelete(file);
116-
} catch (IOException e) {
117-
e.printStackTrace();
118-
}
119-
}
120-
12184
```
12285

12386
#### 使用NIO实现文件的读取和写入。

docs/basics/java-basic/boxing-unboxing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ Java语言是一个面向对象的语言,但是Java中的基本数据类型却
216216
int k = flag ? i : j;
217217
```
218218

219-
很多人不知道,其实在`int k = flag ? i : j;`这一行,会发生自动拆箱。反编译后代码如下:
219+
很多人不知道,其实在`int k = flag ? i : j;`这一行,会发生自动拆箱(JDK1.8之前,相见:https://www.hollischuang.com/archives/4749)。反编译后代码如下:
220220
```java
221221
boolean flag = true;
222222
Integer i = Integer.valueOf(0);

0 commit comments

Comments
 (0)
0