- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、选择题(每题 2 分,共 40 分)
1、下面哪个是 Java 语言中正确的标识符( C )
A、3com B、import C、that D、this
2、下面哪个语句(初始化数组)是不正确的:( B )
A.int x[] = {1,2,3}; B.int x[3] = {1,2,3};
C.int[] x = {1,2,3}; D.int x[] = new int[]{1,2,3};
3、下述概念中不属于面向对象方法的是( D ) 。 A.对象、消息 B.继承、多态
C.类、封装 D.过程调用
4、下面的代码段中,执行之后 i 和 j 的值是什么? ( B ) int i = 1;
int j;
j = i++*2+3*--i;
A.1, 2 B.1, 5 C. 2, 1 D. 2, 2
5、下面哪条语句把方法声明为抽象的公共方法?( B )
public abstract method();
public abstract void method();
public abstract void method(){}
public void method() extends abstract;
6、下面关于 java 中类的说法哪个是不正确的?( C ) A.类体中只能有变量定义和成员方法的定义,不能有其他语句。B.构造函数是类中的特殊方法。
C.类一定要声明为 public 的,才可以执行。
D.一个 java 文件中可以有多个 class 定义。
7、假设 A 类有如下定义,设 a 是 A 类的一个实例,下列语句调用哪个是错误的?
( C )
class A
{ int i;
static String s;
void method1() { }
static void method2() { }
}
A、System.out.println(a.i); B、a.method1(); C、A.method1(); D、A.method2()
8、容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变? ( B )
A、 CardLayout B、 FlowLayout C、 BorderLayout D、 GridLayout
9、下列哪个用户图形界面组件在软件安装程序中是常见的? ( C )
A.滑块 B.进度条 C.按钮 D.标签
10
10、在 Java 中如果要在字符串类型对象 s=“JAVA”,中找出‘V’出现的位置可使
用下面哪个方法:(B)
A.mid(2,s); B.charAt(2); C.s.indexOf(‘V’); D.indexOf(s,’V’);
11、Java 中哪个类提供了随机访问文件的功能。( A )
A. RandomAccessFile 类
B.
RandomFile 类
C. File 类
D.
AccessFile 类
12、下面哪个方法是类 java.net.Socket 的成员方法,用来获取 Socket 的输入流。( C )
A.getChannel() B.getConnetion()
C.getInputStream() D.getStream() 13、给出下面代码:
public class Person{
static int arr[] = new int[10]; public static void main(String a[])
{
System.out.println(arr[1]);
}
}
哪个语句是正确的? ( B )
A.编译时将产生错误; B.输出零;
C.编译时正确,运行时将产生错误; D.输出空。
14、A 派生出子类 B ,B 派生出子类 C,并且在 Java 源代码中有如下声明:
1) A a0=new A(); 2) A a1 =new B(); 3) A a2=new C();
问以下哪个说法是正确的? ( D )
只有第 1 行能通过编译
第 1、2 行能通过编译,但第 3 行编译出错
第 1、2、3 行能通过编译,但第 2、3 行运行时出错
第 1 行、第 2 行和第 3 行的声明都是正确的15、下列哪个方法可用于创建一个可运行的类( A )
public class X implements Runable{ public void run(){......} }
public class X implements Thread{ public void run(){......} }
public class X implements Thread{ public int run(){......} }
public class X implements Runable{
文档评论(0)