java题库―判断
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
java题库―判断
第一章:
1.CPU指算术单元和crtf×
2、计算机与一般计算装置的本质区别是它具有存储程序和程序控制功能t*√
3.在计算机中,控制器是执行算术和逻辑运算的部件。
它的任务是处理信息。
×
4、程序在运行时发现的错误一般是程序语法上的错误。
√*
5.第一代计算机中没有操作系统。
√
6、计算机中数值数据一般采用补码形式存储。
√
7.使用java语言,我们可以开发客户端java小程序和应用程序,以及独立的服务器应用程序。
√
8、java2技术分为j2ee、j2se和j2me,其中j2se是java的企业版,用来针对企业级进行应用服务的开发。
×
9.Java语言适合开发跨平台应用程序。
√
10、java语言适合用来开发系统程序,像很多的操作系统及驱动程序都是用java来编写的。
×
11.Java源文件扩展名必须是Java,但文件名不必与(主)类名一致。
×
12、java的平台无关性主要是依靠jre实现的。
×
13.与Java应用程序不同,Java applet的操作需要客户端浏览器的支持。
√
14、安装jdk时,需要配置环境变量path、classpath和java_home。
√
第三章:
1、j2ee企业版是以企业为环境而开发应用程序的解决方案。
√
2.J2ME迷你版是消费品和嵌入式设备的最佳解决方案。
√
3、j2se标准版为桌面开发和低端商务应用提供了可行的解决方案。
√
4.Java是区分大小写的语言。
关键字的情况不能弄错。
如果你把一个类写成class或class,那就错了。
√
5、java源程序编写好之后,以文件的形式保存在硬盘或u盘上,源文件的名字可以
随便取的,它不一定与程序的主类名一致。
×
6.在JDK命令行开发工具中,使用编译器javac,exe编译生成的文件是二进制可执
行文件。
√ 7.Java程序可分为两种类型:Java应用程序和Java小程序。
这两种程序的
运行模式是相同的。
×
8、操作系统microsoftwndowsxp/wndows7、linux、unix、macos等都是支持java虚
拟机的操作系统。
√
9.Javac是一个java编译器,用于将java源程序编译成java字节码程序。
字节码文件名与源文件名相同,扩展名为。
班√
10、appletviewer是java小程序浏览器,可以执行html文件中的java小程
序.applet是个模拟浏览器,可以显示applet的运行结果。
√
11.如果循环变量是在for语句之前定义的,并且具有循环的初始值,则初始语句可
以为空,但分号不能省略√
12、do?while循环的执行过程是无条件执行循环体一次,在根据判断条件决定是否继续执行循环体√
13.任何类型的Java语言,包括整数、浮点、字符和布尔,都可以使用运算符“==”
来比较它们是否相等,使用运算符“!=”来判断它们是否相等。
√
14、java语言提供了三个专门的循环控制语句:for语句、while语句和do?while语句。
√
15.在switch选择结构中,break语句用于退出switch语句。
如果没有break语句,程序将依次执行除限定语句外的所有后续语句。
√
16、switch语句中的表达式的值除了是整型或字符型还可以是布尔型。
×
17.在switch语句中,case后面的子句与if后面的子句类似。
它可以是一条语句,
也可以是多条语句。
√
18、在switch语句中,case后面的子句如果是多条语句,不用花括号{}将多条语
句括起来。
√19、在switch语句中,最后的default语句是必须的,其作用是当表达式
的值与任何一个case语句中的值都不匹配时执行default。
×
20.在Java语言中,每个ASCII码在英文中占8位,在中文中占2字节(即16位)。
×
21、在java语言中,语句“booleant=1;”定义了boolean的类型变量t,并给它赋
值为true√
22.在Java语言中,执行语句“Boolean=1&&8结果将使变量t的值为真√
23、已知语句“shortt=640;”是正确的,语句“shortt=640000;”也是正确的×
24.语句“B=2A+2”是正确的表达√
25、java语言没有变量指针的用法,所以java程序只有在运行结束后才能释放所占用的内存×
26.Java语言通过垃圾收集机制简化了程序内存管理√
27、java语言的引用数据类型包括数组、类和接口√
28.为避免混淆,构造函数名称可能与类名不同。
×
32、任何类必须显式定义该类的构造函数,以便对类成员初始化。
×
33.Java语言区分大小写。
√
34、if(true){inti=100;}system.out.println(i);运行此程序的结果是输出100。
√
35.抽象方法不能包含方法体(3)你必须小心不要耗尽时间!38.在同一类别中,
ъHuishi专利指定了一种方法,该方法具有方法名称和相同的参数列表ъWord dog pepperǚ祈祷声响亮。
√
39、java语言中每个ascii码字符和每个中文汉字字符也是占16个二进制位。
√
40.Java语言不包含指针和析构函数方法,因此Java程序只有在完成运行后才能释放占用的内存。
×
41、int[]a={1,2,3};system.out.println(a.length());以上语句运行的结果是显示3.√
42.Abstract不能与final同时修改同一类。
√
46、如果一个类不是内部类,则它的访问属性不能是private和protected.√
49.如果定义类时未使用extends关键字,则该类没有直接父类。
×
第四章:
1.不允许嵌套switch语句。
√
2、break语句是java语言中的跳转语句。
√
3.continue语句是Java语言中的跳转语句。
√
4、return语句不是java语言中的跳转语句。
×
5.Java语言支持无条件跳转语句goto。
×
6、不使用标号的break语句只能跳出当前的switch或循环结构。
√
7.带标签的break语句可以跳出标签指示的语句块,并从语句块的下一条语句继续执行。
√
8、带标号的break语句可以用来跳出多重循环结构。
√
9.continue语句只能用于循环结构。
√
第五章:
1.Java允许创建不规则数组,也就是说,Java多维数组中每行的列数可以不同。
√
2、java语言中的数组元素只能是基本数据类型而不能为对象类型。
×
3.Java语言中数组元素的下标总是从0开始,下标可以是整数或整数表达式。
√
4、在java的方法中定义一个常量要用const关键字。
×
5.Java语言中的数组元素只能是基本数据类型,不能是对象类型。
×
6、同c语言一样,在java语言中,自定义方法必须放在主调方法之前定义,否则要
在主调方法中在调用该自定义方法之前先声明。
×
7.Java规定任何静态方法都不能调用非静态方法。
√
8、在java语言中,发生方法调用时,主调方法把实参的值传递给被调方法的形参,
从而实现主调方法传递数据给被调方法。
√
9.Java语言规定,用户定义的方法不需要形式参数。
此时,不需要在方法名和括号后写形式参数。
×
10、java语言中,用户的自定义方法的返回值类型要与return语句中的类型相匹配。
√
11.在Java语言中,自定义方法中定义的变量只能在方法中使用,称为静态变量。
√
12、用户自定义方法中局部变量的确定值要在该方法被调用时由形式参数传入确定。
√13、在不同的方法中,用户可以定义同名的变量,它们之间相互独立,具有不同的存储
空间,并且该空间在方法被调用时分配,方法结束时失效。
√
14.被调用方法的返回值只能通过return语句返回给调用方法。
√
15、方法内部返回值的数据类型和方法定义中方法的返回值类型应保持一致。
如果不一致,以方法中实际返回的类型为准。
√
16,与C语言一样,Java语言不允许嵌套的方法定义,但允许在一个方法的定义中调用另一个方法。
√
第六章:
1.在Java程序中,源文件中只能有一个公共类,并且源文件的主文件名必须与该类同名。
×
2、java程序中,一个源文件中可以定义多个非public类型的类。
√
3.在Java程序中,定义一个类时,可以从多个父类继承。
×
4、java程序中,一个类可以实现多个接口。
√
5.对象类是Java的根类。
√
6、类和对象的关系是抽象和具体的关系。
√
7.类的特定对象称为类的实例。
√。