avatar
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
avatar
c*t
2
homework or interview questions? do it yourself

【在 r*******w 的大作中提到】
: 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;

avatar
r*w
3
1. 查了几个地方,比如j2ee里面的uml diagram, 觉得都不是。不知道这是什么方式的图
表。好像和数据库有点关系。好像一对多的关系之类的。但是难道一对多这种关系能够在
programming construct的level上面enforce吗?不懂啊不懂。
2。因为有两个temporary string, 一个是"hello", 一个是那个constructor call。所以
如果test="hello"这样应该更加efficient, 因为少了一个temporary string
construction。
3。还是胡里糊涂的。好像是应该吧所有对swing class的修改操作都弄到event dispatch
thread里去。不过这个后面的东东是什么呢。还是不懂。
4。用stringbuffer。因为用string得话,要有大量的intermediate temporary string
objects被create出来。
先这样吧。看看以后能不能找到1和3的确切答案。先记录一下。



。。。怎么修改呢?是说换一个class呢,还是要加synchronizat

【在 r*******w 的大作中提到】
: 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;

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。