1./…/中可以嵌套//注释,也能嵌套/…/注释。
- 正确
- 错误
解析:在Java中规定,多行注释可以嵌套单行注释,但是不能嵌套多行注释。 不太能理解原因的朋友不妨这样想,如果多行注释/A//B/完全可以将内部的A//B作为普通字符串来理解,没有所谓单行不单行之说,所以可以嵌套单行注释。 但是如果是嵌套多行注释呢可以看看/A/B/C/,到编译器遇到多行注释的时候会以’/A/B/’来作为匹配的字符串,从而C/会被理解为程序语句,而C*/显然不符合程序语法,因此这样想就能理解为什么不能多行注释嵌套多行注释了
正确答案:B
2.有以下程序段, 则下面正确的选项是()
public` `class` `MyThead ``extends` `Thread{
``public` `static` `void` `main(String[] args) {
``MyThead t=``new` `MyThead(