-
Notifications
You must be signed in to change notification settings - Fork 0
/
Questions.xml
87 lines (84 loc) · 3.28 KB
/
Questions.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?xml version="1.0" encoding="UTF-8"?>
<Questions>
<Question>
<summary>Java中StringBuffer如何实现多线程安全</summary>
<details>
Java中的StringBuffer是怎样实现线程安全,StringBuilder的又是如何会出线程安全问题的
</details>
<solution>
Lang/Java/Java基础 /Java多线程/多线程中StringBuilder的线程安全问题举例.zip
</solution>
</Question>
<Question>
<summary>Java多线程中共享变量读取错误的问题</summary>
<details>
在所给的文件中,运行出现以下问题:
问题1 : 即使主线程设置flag=false;其他线程却一直获得已经失效的值true。
问题2 :在不使用volatile同步时,使用打印后却不会再获得失效值,不使用打印就一直获得失效值
</details>
<!-- 存放问题产生的文件 -->
<position>Files/ThreadQuestion.java</position>
</Question>
<Question>
<summary>多线程同步代码块与非同步代码块资源同步问题。</summary>
<details>
当一个对象被一个同步代码块持有的时候,其他没有在同步范围内的代码块也持有该对象,那么其他地方会不会等待同步代码块中释放了资源才能继续操作该对象
</details>
<solution>
Lang/Java/Java基础 /Java多线程/多线程中同步代码资源持有问题.zip
</solution>
</Question>
<Question>
<summary>一个final修饰的集合为什么可以向集合里增加内容</summary>
<details>
private final List《Object》 可以向集合里存放数据
</details>
<solution>
Lang/Java/Java基础 /Java关键字/final关键字注意事项.zip
</solution>
</Question>
<Question>
<summary>对象引用变量指向改变问题</summary>
<details>
Object A = new Object();
Object B = A ;
A = new Object();
那么B是指向旧的Object还是新的Object()?
</details>
<solution>
Lang/Java/Java基础 /java指针指向对象问题.zip
</solution>
</Question>
<Question>
<summary>java反射直接注入问题</summary>
<details>
1.反射侵犯隐私直接注入,那么打在被赋值对象域上的watchpoint是否会观察到值得变化
2.反射改变accessable是不是仅仅是局限于一部分的代码,而不是改变类加载器中类的结构
</details>
<solution>
Lang/Java/Java基础 /Java反射/java反射侵犯隐私直接注入问题.zip
</solution>
</Question>
<Question>
<summary>同步对象锁的是对象的地址还是对象的引用</summary>
<details>
synchronized(object){
//...
}
1.同步对象以后object 是否还可以指向其他对象
2.同步对象是否锁的是对象地址而不是引用他的obejct
</details>
<solution>
Lang/Java/Java基础 /Java多线程/对象锁锁的是对象的地址而非引用对象本身.zip
</solution>
</Question>
<Question>
<summary>javascript数组对象指定数组长度后push元素输入arr[0]无法获取数据问题</summary>
<details>
在指定了javascript数组对象的长度后,push无法为数组长度以内的元素赋值问题
</details>
<solution>
Lang/javascript/javascript基础 /Create 定长数组push会在 数组.lengtg 位置 开始放入数据.html
</solution>
</Question>
</Questions>