C.System.out.println(ch[3]);
D.intlen=ch.length;
69.执行下面语句后的结果是():
Stringstr="china";System.out.println(str.charAt
(1));
A.cB.hC.0D.1
70.()的软件设计方法逐渐成为目前公认的主流程序设计方法。
A.面向结构B.面向过程C.面向对象D.面向操作
71.()表示了类的概念。
A.美丽B.树C.一只猫D.一尾鱼
72.下面的叙述中,错误的是()。
A.声明对象即确定对象的名称,并指明它所属的类
B.声明对象时,即为对象分配了存储空间
C.建立对象后,该对象即成了类的实例
D.建立对象的格式为:
对象名=new构造方法()
73.关于static修饰的静态数据成员的叙述中,()是正确的。
A.它被保存在类的内存区的公共存储单元中,而不是保存在某个对象的内存区中
B.可以通过类名加点操作符访问它
C.仍然属于类的作用域D.以上叙述都正确
74.执行下面程序后的结果是()。
classA1
{Stringname;
publicA1()
{name="zhang";}
}
publicclassA2extendsA1
{publicA2()
{super();}
publicstaticvoidmain(String[]args)
{A2s=newA2();
System.out.println(s.name);
}
}
A.编译出错B.nullC.zhangD.没有结果
75.下面说法中不正确的是()。
A.可以用try-catch机制设计程序的异常处理
B.catch语句紧跟在try块的后面
C.catch语句可以捕捉任何位置上try语句抛出的异常
D.可以放置多个catch语句处理同一段程序可能产生的多种异常情况
76.要安装J2SDK应用程序,可以到下列哪一个网站去下载()。
A.MicrosofB.SunC.BorlandD.FoxSoft
77.java语言的执行模式是()。
A.全编译型B.全解释型
C.同脚本语言的解释模式D.半编译和半解释型
78.运行一个Java应用程序,正确的执行命令是()。
A.javacStudent.javaB.javacStudent.class
C.javaStudent.javaD.javaStudent
79.不正确的标识符是()。
A.computerB.12countC._studentD.$23
80.下面说法中不正确的是()。
A.布尔型是简单类型B.布尔型只有真和假两个值
C.所有关系运算的返回值都是布尔型的值
D.布尔型可转换成0和1两种数字表示形式
81.有定义:
inti=4,j=i++;System.out.println(i++);执行结果是()。
A.4B.5C.6D.7
82.下面语句的执行结果是()。
booleanyear=(2006%400==0)|(2006%100!
=0)&(2006%4==0);System.out.println(year);
A.0B.1C.trueD.false
83.下面说法中错误的是()。
A.break语句结束本次循环B.break语句可以终止某个case
C.continue语句结束本次循环D.continue语句并不终止当前循环
84.下面说法中错误的是()。
A.数组是Java中的引用类型B.数组中元素的类型可以不相同
C.数组下标的个数就是数组的维数D.可以通过数组名加下标的形式访问数组元素
85.()属于基于面向对象的软件开发技术。
A.OOAB.OODC.OOPD.以上都是
86.()表示了对象的概念。
A.嫉妒B.树木C.一只叫Balla的狗D.制作饼干的模具
87.在()状态下,即为一个对象分配了存储空间。
A.声明对象B.建立对象C.初始化对象D.使用对象
88.有定义如下,则Dog.count的引用形式()。
publicclassDog
{staticintcount=0;
……
}
A.正确B.错误C.在Dog类外引用错误D.在Dog类中引用错误
89.执行下面的程序后,结果是()。
classA1
{Stringname="Dog";}
publicclassA2extendsA1
{Stringname="Cat";
publicvoidprintme()
{System.out.println(super.name);}
publicstaticvoidmain(String[]args)
{A2x=newA2();x.printme();}
}
A.CatB.DogC.nullD.编译出错
90.下面说法中错误的是()。
A.throw语句用来明确地抛出一个异常情况
B.throws用来标明一个成员方法可能抛出的异常情况
C.编程人员可以根据实际情况在程序中抛出异常
D.在方法声明中,通过包含throw语句来抛出一个异常
D
91.Jbuilder是()公司推出的可视化Java开发工具。
A.SunB.MicrosoftC.BorlandD.IBM
92.Java的可移植性特点,又可称为()。
A.稳定性B.动态性C.分布式特性D.平台无关性
93.编译一个Java源程序,正确的执行命令是()。
A.javacTeacher.javaB.javacTeacher.class
C.javaTeacher.javaD.javaTeacher.class
94.Java允许在源程序文件中添加注释,以增加程序的可读性;属于多行注释的方式是()。
A.//多行语句B./*多行语句*/
C./**多行语句*/D.//多行语句//
95.不属于引用类型的是()。
A.逻辑型B.类C.数组D.接口
96.程序的控制结构有三种,它们的共同特点是()。
A.只有一个入口点和一个出口点B.结构中的每一部分都有机会被执行
C.结构内没有“死循环”D.以上都正确
97.执行下面的代码,结果是()。
intsum=0;for(inti=1;i<10;i=i+2)sum=sum+i;System.out.println(sum);
A.20B.25C.45D.55
98.有语法错误的是()。
A.inta[];B.inta[]=newint[5];
C.inta[]=newint[];D.inta[]={1,2,3,4,5};
99.执行下面的代码,结果是()。
Stringstr="";System.out.println(str.length());
A.0B.1C.nullD.没有显示
100.OOP的含义指()。
A.面向对象的系统分析B.面向对象的系统设计
C.面向对象的程序设计D.面向对象的系统实施
101.下面()代表了类与对象的关系。
A.森林与鸟B.汽车与轮胎
C.河流与小溪D.教师与工号为001的教师
102.下面的叙述中,()不正确。
A.初始化对象,即是为对象分配存储空间的过程
B.一个对象的属性和方法是不可分割的
C.一个对象的属性值只能由这个对象或它的方法来读取和修改
D.对象成员的引用形式为:
对象名.数据成员名