几个问题# Java - 爪哇娇娃
r*w
1 楼
1。根据图设计class hierarchy, 那个一个一个方块的图是class,旁边1..*, 0..1是什
么意思啊?还有方块里面-name, +salary又是什么意思啊?实线虚线呢?
2。String test=new String("hello") 为什么不efficient啊
3。swing的thread safe问题(该去哪里看书呢?)。下面这个code多线程访问可能出问题
。。。怎么修改呢?是说换一个class呢,还是要加synchronization,自己加个类似cond
ition variable的东东?
public class UpdateStatus implements Runnable {
private JPanel myPanel;
public UpdateStatus(JPanel panel) {
myPanel = panel;
}
public void run() {
myPanel.add(new JLabel("90%"));
}
}
4。还是String的efficiency的问题。。。有一个Vector里面都是Stri
么意思啊?还有方块里面-name, +salary又是什么意思啊?实线虚线呢?
2。String test=new String("hello") 为什么不efficient啊
3。swing的thread safe问题(该去哪里看书呢?)。下面这个code多线程访问可能出问题
。。。怎么修改呢?是说换一个class呢,还是要加synchronization,自己加个类似cond
ition variable的东东?
public class UpdateStatus implements Runnable {
private JPanel myPanel;
public UpdateStatus(JPanel panel) {
myPanel = panel;
}
public void run() {
myPanel.add(new JLabel("90%"));
}
}
4。还是String的efficiency的问题。。。有一个Vector里面都是Stri