迷惑中``问一个关于变量声明的问题(在线等待,立刻给分) 当然是第一中方法效率高了如果您老是调用run方法,在第2中方法中就会不停地创建对象a.占用运行时间b.开辟更多的内存空间从时间复杂度和空间复杂度上来说,第一中好 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 差不多,“test”都在常量池中,没有反复创建新对象; 第二种变量作用域小,我觉得好些这样看起来更好点吧class C implements Runnable{ public void run() { String tttttttttt = null; while(true) { try { tttttttttt = "test"; tttttttttt = null; Thread.sleep(10); }catch(Exception e){ } } }} 学习ing难到您如果不停的调用run方法 String tttttttttt = "test";此句代码没有反复创建新的String对象tttttttttt 由于有常量池你可以试试: String s="test"; while(true){ String ttt = "test"; System.out.println(ttt==s); ttt=null; } 不好意思,在麻烦各位一下,如果class D implements Runnable{ public void run() { String tttttttttt = null; Connection con = null; Statement stmt = null; ResultSet rs = null; while(true) { .... .... while(rs.next()) try { tttttttttt = rs.getString(1);//这里的值每次都可能不一样。 tttttttttt = null; Thread.sleep(10); }catch(Exception e){ } } } }}tttttttttt这个变量的值可能每次都不一样,那应该定义成全局变量好呢,还是局部变量好啊。 java里没有全局变量的说法成员变量或者函数里的局部变量当然作用域越小越好你的ttttttt如果类D的其它函数并不使用,当然是定义为局部变量了。 当然作用域越小越好 同意一个类里的变量尽量要私有化,局部化,因为是这个类的属性,其他人不应该直接调用,或者改变。要改变应该通过类提供的public方法来改变。 java返回上一级 java读取文件中内容,在线等 初Java,求一个jdbc的框架,谢谢 如何从Properties取的key value Java网络中对象的传输问题? 一个题目(急) 问一个简单的问题,就是当我new一个对象时,它申请的空间怎么计算 java sql 语句出错。参数不足,期待得是2 给一个下载ms sql 2000的jdbc的包的地址,谢先了! 一个很菜的问题,解答了马上给分 请各位给我推荐一下java入门的书 如何实现类工厂?
class C implements Runnable{
public void run() {
String tttttttttt = null;
while(true) {
try {
tttttttttt = "test";
tttttttttt = null;
Thread.sleep(10);
}catch(Exception e){
}
}
}
}
难到您如果不停的调用run方法
String tttttttttt = "test";
此句代码没有反复创建新的String对象tttttttttt
String s="test";
while(true){
String ttt = "test";
System.out.println(ttt==s);
ttt=null;
}
class D implements Runnable{
public void run() {
String tttttttttt = null;
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
while(true) {
....
....
while(rs.next())
try {
tttttttttt = rs.getString(1);//这里的值每次都可能不一样。
tttttttttt = null;
Thread.sleep(10);
}catch(Exception e){
}
}
}
}
}
tttttttttt这个变量的值可能每次都不一样,那应该定义成全局变量好呢,还是局部变量好啊。
你的ttttttt如果类D的其它函数并不使用,当然是定义为局部变量了。