Skip to content

Commit 4de0d2d

Browse files
committed
191226
1 parent 58fedc1 commit 4de0d2d

File tree

2 files changed

+42
-0
lines changed

2 files changed

+42
-0
lines changed
+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
package com.blankj.study.corejava;
2+
3+
import java.util.StringJoiner;
4+
5+
public class Test06 {
6+
public static void main(String[] args) {
7+
Test t = new Test();
8+
System.out.println(t.toString());
9+
}
10+
}
11+
12+
class Test {
13+
private Integer a;
14+
private int b;
15+
16+
@Override
17+
public String toString() {
18+
return new StringJoiner(", ", Test.class.getSimpleName() + "[", "]")
19+
.add("a=" + a)
20+
.add("b=" + b)
21+
.toString();
22+
}
23+
}
+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.blankj.study.corejava;
2+
3+
public class Test07 {
4+
private static Object o = new Object();
5+
6+
public static void main(String[] args){
7+
synchronized(o){
8+
System.out.println("锁的是对象不是代码!");
9+
}
10+
}
11+
12+
public synchronized void m(){
13+
//synchronized(this)
14+
}
15+
16+
public static synchronized void n(){
17+
//synchronized(Test07.class)
18+
}
19+
}

0 commit comments

Comments
 (0)