下面哪一个方法用于开始线程的执行
A init(): B start(): C run(): D resume(): B下面程序输出的结果
string s="ABCD"
s.concat("E")
s.replace("C","F")
system.out.println(s):
A 编译出物,字符串是不可改变的
B ABFDE
C ABCDE
D ABCD D你怎样从下面的main()的调用中访问单词“hello”
java hello is not hello
A arg[0]
B arg[2]
C arg[4]
D arg[5]B在你的原文件开始处有下面一行程序
package awt:
A 结果是一个编译错误,已经定义了一个awt包
B 说明这个文件里的所有的类都应该包含在
C 说明这个文件里的所有的类都应该包含在自己的定义的awt包里
D 导入你自己定义的awt 包里的所有类C
A init(): B start(): C run(): D resume(): B下面程序输出的结果
string s="ABCD"
s.concat("E")
s.replace("C","F")
system.out.println(s):
A 编译出物,字符串是不可改变的
B ABFDE
C ABCDE
D ABCD D你怎样从下面的main()的调用中访问单词“hello”
java hello is not hello
A arg[0]
B arg[2]
C arg[4]
D arg[5]B在你的原文件开始处有下面一行程序
package awt:
A 结果是一个编译错误,已经定义了一个awt包
B 说明这个文件里的所有的类都应该包含在
C 说明这个文件里的所有的类都应该包含在自己的定义的awt包里
D 导入你自己定义的awt 包里的所有类C
到底哪个对啊
B B 不知道 C
A init(): B start(): C run(): D resume(): B,毫无疑问下面程序输出的结果
string s="ABCD"
s.concat("E")
s.replace("C","F")
system.out.println(s):
A 编译出物,字符串是不可改变的
B ABFDE
C ABCDE
D ABCD 第一句声称一个字符串ABCD
第二句在ABCD后加了一个E,所以变成了ABCDE,但是被返回一个新对象,即S还是ABCD
第三句原理一样,也是返回一个新对象ABFC
第四句打印s对象,当然还是ABCD,所以答案应该是D你怎样从下面的main()的调用中访问单词“hello”
java hello is not hello
A arg[0]
B arg[2]
C arg[4]
D arg[5]java 类名 arg[0] arg[1] arg[2]
所以hello是arg[2],答案应该是B在你的原文件开始处有下面一行程序
package awt:
A 结果是一个编译错误,已经定义了一个awt包
B 说明这个文件里的所有的类都应该包含在
C 说明这个文件里的所有的类都应该包含在自己的定义的awt包里
D 导入你自己定义的awt 包里的所有类java.awt是个系统包,但是awt是没有定义的,应该是自定义的包,答案是C以上是个人意见,欢迎指正。
那么答案:
bbbc
^@^
这个是对的
那么第二道是B还是D?
s.concat("E"); //concat连接一个字符,但同时也new 一个对象(不是在s的基础上改变其状态,只是将是s加上'E',然后给new object.
s.replace('C','F');//同理所以s还是没有改变。
我通过JDK编译是d
各位大哥,实践是检验真理的唯一标准,编译一下,就知道了,还那么多解释!
supersunyi(赖赖虫) ( ) 信誉:99
肯定是D嘛!!!
s.replace()和s.concat()都没有对s进行任何操作,肯定会返回一个新的值。
但是第二题好象有问题:应该这样才对
String s="ABCD"
s.concat("E")
s.replace('C','F')
System.out.println(s)
我认为是正确的