Java练习题03
时间:2025-04-20
时间:2025-04-20
java练习题
Java程序设计练习题(3)
一、单项选择题
1.下面选项中,( )是Java关键字。 A、then B、continue C、java D、PUBLIC
2.下面语句中,正确的是( )。 A、boolean b=”true”; B、double x=2.5f; C、char c=”A”; D、float y=0.8d;
3.设有定义“int k=3;”,语法正确且值为true的表达式是( )。
A、k=3; B、k++>3; C、k--==3&&k++==3; D、k++==3||++k>3;
4.设有定义:String s=“World”;,下列语句错误的是( )。
A、int m=s.indexOf( r ); B、char c=s.charAt(0); C、int n=s.length(); D、String str=s.append( 2 );
5.假设在 Java源程序文件“MyClass.java”中只含有一个类,而且这个类必须能够被位于一个庞大的软件系统中的所有Java类访问到,那么下面( )声明有可能是符合要求的类声明。
A、private class MyClass extends Object B、public class myclass extends Object
C、public class MyClass D、class MyClass extends Object
6.在Java中,用package语句说明一个包时,该包的层次结构必须是( )。
A、与文件目录的层次相同 B、与文件的结构相同 C、与文件类型相同
7.下面关于数组的说法,错误的是( )。
A、数组是最简单的复合数据类型,是一系列数据的集合 B、声明数组时,必须分配内存
C、数组的元素可以是值(基本数据类型)、对象或其他数组 D、一个数组中的所有值都必须是相同的类型
8.下面关于方法的说法,错误的是( )。
A、Java中的方法参数传递时传值调用,而不是地址调用
B、方法体是对方法的实现,包括变量声明和Java的合法语句
C、如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法
D、类的私有方法不能被其子类直接访问
9.下面关于内部类的说法,错误的是( )。
A、内部类不能有自己的成员方法和成员变量
B、内部类可用abstract修饰定义为抽象类,也可以用private或protected定义
C、内部类可作为其他类的成员,而且可访问它所在类的成员
D、除 static内部类外,不能在类内声明static成员
10.在字节流中,可以使用文件名作为参数的类有( )。
A、DataInputStream B、BufferedReader C、FileInputStream
A、列宽 B、所显示的字符串 C、行高 D、编号
12.文档标签@exception在文档注释中的格式一般是( )。
A、@exception 类名 描述
C、@exception 异常变量名 描述
二、填空题
1.Java虚拟机运行Java程序的基本步骤是:首先从后缀为 的文件加载代码到内存中,接着在内存中检测代码的合法性和安全性,然后解释执行合法和安全的代码。
2.在Java语言中,字符串直接量是用双引号括起来的字符序列,字符串不是字符数组,而是类 的实例对象。
3.类System的三个成员域 分别指向标准输入流、标准输出流和标准错误输出流。
4.有时运行一个Java小应用程序需要多个文件,如“.class”文件、声音文件、图像文件等。为了提高效率,可以考虑将运行小应用程序所需要的各种文件做成一个 。
5.在类ng.Thread的成员方法中,方法start用来启动线程,线程在程序执行时的代码被封装于方法 中。
6.假设用Java语言为某大学(网址为“”)编写了图像处理包(image),那么按照Sun公司的建议,这个包的名称最好为 。
7.在编写和运行数据库程序之前需要建立起Java数据库程序的开发环境,这至少需要安装JDK、数据库
Java练习题3(第1页 共5页)
B、@exception 异常描述 D、不存在文档标签@exception D、FileReader 11.语句:JTextField=new JTextField(8);,语句中的8表示文本框的( )。 D、与文件大小相同
上一篇:人教版初一语文下册教案全册
下一篇:人教版压强与浮力综合测试题