JAVA习题----选择题_第1页
JAVA习题----选择题_第2页
JAVA习题----选择题_第3页
JAVA习题----选择题_第4页
JAVA习题----选择题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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 ) 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中 对 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,则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)下列关于继承的哪项叙述是正确的 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 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 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); 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; public class Test Cimport java.io.*; class Person public class Test 71)函数重载是指 A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C.两个以上的函数名字不同,但形参的个数或类型相同D.两个以上的函数取相同的函数名,并且函数的返回类型相同72)构造方法何时被调用 A.类定义时 B.创建对象时 C.调用对象方法时D.使用对象的变量时73)运行下列程序的结果是 abstractclassMineBaseabstractvoidamethod();staticinti;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

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论