当前位置:  技术问答>java相关

征求正确答案,

    来源: 互联网  发布时间:2015-03-13

    本文导语:  1.class s extends Thread {int j=0;  public void run() {  try{Thread.sleep(5000);}  catch(Exception e){}  j=100;  }  public static void main(String args[])  {  s t1=new s();  t1.start();  System.out.println(t1.j);  }  }  what you have to do to ensure t...

1.class s extends Thread
{int j=0; 
public void run() { 
try{Thread.sleep(5000);} 
catch(Exception e){} 
j=100; 

public static void main(String args[]) 

s t1=new s(); 
t1.start(); 
System.out.println(t1.j); 


what you have to do to ensure that 'j' will print 100 
you have make t1 as Daemon Thread 
You have join the t1 to main 
You have to suspend the main when the thread starts and resume it 

我认为选2
大家选那个?并说明为什么????

|
我想程序应该是先显示一个0,然后等待5秒中后推出程序

|
You have join the t1 to main
显示100.跟j=100在哪里没关系。new s()的时候j=100就被走到了。

|
I think the answer should be 3.
coz 1:the two threads here have the same priority, so the main thread has right to run first than the t1.
2.when main thread running first, j is still 100, the only way to let main to give up s suspend or yield.
any further discuss is welcomed .

|
0

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 征求RedHat7.2下Tomcat4.1.12与Apache整合实例
  • applet如何实现对数据库(access)的操作,征求设计方案。
  • 征求Socket通信例程代码
  • sco unix + sybase,做三层开发,征求一个方案(在线等待!!!)
  • ldap学习资料征求
  • 征求关于TRACEROUTE的改进意见
  • 征求论坛树形结构的原代码。
  • 征求各位前辈的经验
  • 小弟有若干小问题,征求高手门的解答。
  • [版务贴] [征求意见] 本子版FAQ的分类
  • 90分征求简单问题,weblogic的购买是按照cpu来得吗?每个cpu多少钱?可以放到任何服务器上吗?
  • 征求SAX、DOM、JAXP等关于JAVA & XML的资料(近5000可用分欲送出,来要分吧!NO.1)
  • 征求SAX、DOM、JAXP等关于JAVA & XML的资料(近5000可用分欲送出,来要分吧!NO.2)
  • 100分征求你的建议
  • 关于web项目中处理多语言的问题征求建议!
  • php开源软件 iis7站长之家
  • 仙来无事,征求最佳或经典的解决方案:Client端调用Server端的Java应用程序
  • 高分征求Linux内核的源代码!!!!!!!!!!!!!(最好给个具体的网址,可以直接下)
  • 100征求 一段bash的详细含义
  • 高分征求解答


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3