收藏 分享(赏)

JAVA习题----选择题.doc

上传人:公务员考试助手 文档编号:21759307 上传时间:2024-04-22 格式:DOC 页数:9 大小:75.50KB
下载 相关 举报
JAVA习题----选择题.doc_第1页
第1页 / 共9页
JAVA习题----选择题.doc_第2页
第2页 / 共9页
JAVA习题----选择题.doc_第3页
第3页 / 共9页
JAVA习题----选择题.doc_第4页
第4页 / 共9页
JAVA习题----选择题.doc_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、1)进行 Java 程序需要的工具软件所在的目录是 。 A)JDK 的 bin 目录 B)JDK 的 demo 目录C)JDK 的 lib 目录 D)JDKR 的 jre 目录2)下列关于 JAVA 语言特点的叙述中,错误的是 。 A)Java 是面向过程的编程语言 B)Java 支持分布式计算C)Java 是跨平台的编程语言 D)Java 支持多线程3)Java 的核心包中,提供编程应用的基本类的包是 。 A)Java.Jang B)Java.util C)Java.applet D)Java.rmi4)下列语句序列执行后,j的值是 int j=2;for( int i=7; i0; i-=

2、2 ) j*=2;A、15 B、1 C、60 D、325)在Java中,下列哪句是正确的 A. 子类的构造方法与父类的构造方法同名 B. 子类可以继承父类的所有方法 C. 子类不一定能继承父类的所有方法 D. 子类可以继承父类protected和private的方法 6)设有定义 int i=123; long j=456; 下面赋值不正确的语句是 A、j=i; B、j=(long)i; C、i=(int)j; D、i=j;7)现有一变量声明为boolean aa;下面赋值语句中正确的是 A、aa=false; B、aa=False; C、aa=true; D、aa=0;8)下列关于 Java

3、中 对 import 语句规定的叙述中,错误的是 。 A)import 语句可以有多个 B)import 语句可以没有 C)import 语句必须有一个 D)import 语句必须引入在所有类定义之前9)阅读下面代码if(x=0)System.out.println(“冠军”);else if(x-3)System.out.println(“亚军”);elseSystem.out.println(“季军”);若要求打印字符串“季军”,则变量 x 的取值范围是 。 A)x=0&x0 C)x-3 D)x2)?4:5); A)2 B3 C4 D5 57)若数组a定义为inta=new int34,则

4、a是 A一维数组 B二维数组 C三维数组 D四维数组58)下列哪个选项是合法的标识符 A123 B_name Cclass D1first 59)下列的哪个选项可以正确用以表示八进制值8 A0x8 B0x10 C08 D010 60)下列的哪个赋值语句是不正确的 Afloat f = 11.1; Bdouble d = 5.3E12; Cfloat d = 3.14f ; Ddouble f=11.1E10f; 61)下列的哪个赋值语句是正确的 Achar a=12; Bint a=12.0; Cint a=12.0f; Dint a=(int)12.0; 62)下列关于继承的哪项叙述是正确的

5、 A在java中允许多重继承 B在java中一个类只能实现一个接口 C在java中一个类不能同时继承一个类和实现一个接口 Djava的单一继承使代码更可靠 63)下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问 Aprivate B无修饰符 Cpublic Dprotected 64)给出下列代码,如何使成员变量m 被方法fun()直接访问 class Test private int m; public static void fun() . A将private int m 改为protected int m B将private int m 改为 public int m

6、C将private int m 改为 static int m D将private int m 改为 int m 65)已知有下列类的说明,则下列哪个语句是正确的 public class Test private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg) Test t = new Test(); At.f; Bthis.n; CTest.m; DTest.f;66)下列代码的执行结果是 public class Test public int aMethod() static

7、 int i=0; i+; System.out.println(i); public static void main(String args) Test test = new Test(); test.aMethod(); A编译错误 B0 C1 D运行成功,但不输出 67)顺序执行下列程序语句后,则b的值是 String a=Hello; String b=a.substring(0,2); AHello Bhello CHe Dnull 68)下列哪个选项是正确计算42度(角度)的余弦值 Adouble d=Math.cos(42); Bdouble d=Math.cosine(42)

8、; Cdouble d=Math.cos(Math.toRadians(42); Ddouble d=Math.cos(Math.toDegrees(42); 69)下列哪个是面向大型企业级用容器管理专用构件的应用平台 AJ2EE BJ2ME CJ2SE DJ2DE Dimport java.io.*; import java.awt.*; public class Test Bimport java.io.*; package testpackage; public class Test 70)下列哪个选项的java源文件代码片段是不正确的 Apackage testpackage; pub

9、lic class Test Cimport java.io.*; class Person public class Test 71)函数重载是指 A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C.两个以上的函数名字不同,但形参的个数或类型相同D.两个以上的函数取相同的函数名,并且函数的返回类型相同72)构造方法何时被调用 A.类定义时 B.创建对象时 C.调用对象方法时D.使用对象的变量时73)运行下列程序的结果是 abstractclassMineBaseabstractvoidamethod();s

10、taticinti;publicclassMineextendsMineBasepublicstaticvoidmain(Stringargv)intar=newint5;for(i=0;iSystem.out.println(ari);A.打印5个0B.编译出错,数组ar必须初始化C.编译出错,Mine应声明为abstractD.出现IndexOutOfBoundes的例外74)下面属于Java关键字的是 A.NULLB.IFC.doD.goto75)Java程序的执行过程中用到一套JDK工具,其中java.exe是指 A.Java文档生成器B.Java解释器 C.Java编译器 D.Java类分解器76)下列哪个类声明是正确的 A)abstract final class HI B)abstract private move()C)protected private number; D)public abstract class Car

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报