Java问题~

下列关于线程的叙述中,正确的是()A.在main方法中只能创建一个线程。B.线程间的数据是不能共享的C.可以在main方法中调用Thread类的run()方法启动线程D.... 下列关于线程的叙述中,正确的是( )
A.在main方法中只能创建一个线程。
B.线程间的数据是不能共享的
C.可以在main方法中调用Thread类的run()方法启动线程
D.多个线程的并发执行可能造成执行结果的不确定

下列哪项是JDK提供的编译器( )
A. java.exe B. javac.exe C. javap.exe D. javaw.exe
展开
 我来答
那十无忧
2013-01-03 · 超过17用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:32万
展开全部
下列关于线程的叙述中,正确的是( )
A.在main方法中只能创建一个线程。 (错,可以创建多个)

B.线程间的数据是不能共享的 (错,线程间的数据是可以通过同步等手段来共享的)

C.可以在main方法中调用Thread类的run()方法启动线程 (错,应该用 start() 方法启动)

D.多个线程的并发执行可能造成执行结果的不确定 (不是特别严格,不过相对来说这个正确)

所以第一个选 D

下列哪项是JDK提供的编译器( )
A. java.exe (这个是启动 JVM 来运行Java程序的,不是编译器)
B. javac.exe (这个是JDK提供的编译器,正确)

C. javap.exe (这个是反编/察看 class 文件用的)

D. javaw.exe (这个是运行Java窗口程序用的)

所以第二个选 B
houseandmouse0
2013-01-02 · 超过32用户采纳过TA的回答
知道答主
回答量:161
采纳率:0%
帮助的人:90.1万
展开全部
CD

B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
546285845
2013-01-02
知道答主
回答量:45
采纳率:0%
帮助的人:18.7万
展开全部
第一题:B
A main方法运行它自己是一个线程,如果main方法里调用Thread类的start()则会有其他的线程
C 调用Thread类的start()才是启动线程
D 多线程并发执行是执行时间不确定而不是结果不确定

第二题:B
A java.exe用于执行已编译的.class文件
C javap.exe网上说是反汇编
D javaw.exe:
  跟java命令相对的,运行java命令时,会出现并保持一个console窗口,
  程序中的信息可以通过System.out在console内输出,而运行javaw,
  开始时会出现console,当主程序调用之后,console就会消失;
  javaw 大多用来运行GUI程序
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
子晓聊技术
2013-01-02 · TA获得超过1237个赞
知道小有建树答主
回答量:277
采纳率:0%
帮助的人:418万
展开全部
第一个选CD

第二个选B
追问
第一个是多选? 那么这题呢?
public class Test1{
public static void main(String args[]) {
A a=new A();
a.setX(-100);
a.setY(-200);
System.out.println(a.getXYSum());
}
}
class A{
int x=100,y=200;
public void setX(int x) {
x = x;
}
public void setY(int y) {
this.y = y;
}
public int getXYSum(){
return x+y;
}
}
程序输出的结果是( )
追答
300,因为System.out.println(a.getXYSum()); 里的求和与你的传值没什么关系,100+200

第一题看错了,应该选择D,
A在main方法中只能创建一个线程,肯定是错误的,可以有多个线程。
B.线程间的数据是可以共享的,但你需要采取方式来控制内存数据的同步和一致性。比如线程锁的方式
C.可以在main方法中调用Thread类的run()方法启动线程,我看错了,应该是start方法启动线程。而Thread这个类里可以使用run方法执行。
D.多个线程的并发执行可能造成执行结果的不确定,因为执行顺序的不同,可能导致执行结果不一样

第二题选B没问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫狼儿
2013-01-02 · TA获得超过121个赞
知道答主
回答量:121
采纳率:0%
帮助的人:37.6万
展开全部
cd

b
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式