首页>题库>程序设计师-Java

程序设计师-Ja315道题

1.用publicintread()定义read()方法时,每次执行时都从输入流的当前位置处读入()位二进制数据。

单选题

A. 16位~||~8字节~||~1位~||~8位

2.下述()说法是正确的。

多选题

A. 实例变量是类的成员变量~||~实例变量是用static关键字声明的~||~方法变量在方法执行时创建~||~方法变量在使用之前必须初始化

3.给出下面代码段1)publicclassTest{2)intm,n;3)publicTest(){}4)publicest(inta){m=a;}5)publicstaticvoidmain(Stringarg[]){6)Testt1,t2;7)intj,k;8)j=;k=;9)t1=newTest();1)t2=newTest(j,k);11)}12)}()将引起一个编译时错误。

单选题

A. line3~||~line5~||~line6~||~line10

4.下面程序段()行有错误。、abstractclassEmployee{2、intbasic=2;3、abstractvoidsalary();4、}5、classManagerextendsEmployee{6、Employeeemp=newEmployee();7、voidsalary(){8、System.out.println(“工资等于”+basic*5+5678);9、}1、}

单选题

A. 3行~||~6行~||~7行~||~8行

5.Java与C/C++相比正确的叙述是()。

单选题

A. 在Java中无指针,没有指针的程序无法访问不属于它的内存,提高了程序的安全性。~||~Java与C/C++一样支持多重继承。~||~在Java中,所有的数据结构都是对象,通过new来分配内存,free来释放内存。~||~Java支持多继承

6.Java程序文件的名称可以任意命名。

判断题

7.类Test1定义如下:1.publicclassTest1{2.publicfloataMethod(floata,floatb){}3.4.}将以下()方法插入行3是不合法的。

单选题

A. publicfloataMethod(floata,floatb,floatc){}~||~publicfloataMethod(floatc,floatd){}~||~publicintaMethod(inta,intb){}~||~privatefloataMethod(inta,intb,intc){}

8.流在刚被创建时,指针位于()。

单选题

A. 流的最后一个字节~||~流的第一个字节~||~上次离开的位置~||~随机位置

9.Java程序中最小的可编译的单元为()。

单选题

A. 对象~||~类~||~方法~||~语句

10.有关类的说法正确的是()。

多选题

A. 类是java中的一种重要的复合数据类型。~||~类封装了一类对象的状态和方法。~||~类由成员变量和方法组成。~||~以上都不对。

11.面向对象技术的基本要素有()。

单选题

A. 类、对象、接口、包。~||~抽象性、封装性、继承性和多态性~||~对象、事件、消息。~||~以上都不是。

12.下列()语句是执行SQL语句时使用的语句。

单选题

A. StatementSQL语句变量=连接变量.createStatement()~||~Connection连接变量=DriverManager.getConnection(数据库URL,用户帐号,用户密码)~||~Class.forName(JDBC驱动程序名)~||~连接变量.close()

13.关于以下程序代码的说明正确的是()。.classHasStatic{2.privatestaticintx=1;3.publicstaticvoidmain(Stringargs[]){4.HasStatichs1=newHasStatic();5.hs1.x++;6.HasStatichs2=newHasStatic();7.hs2.x++;8.hs1=newHasStatic();9.hs1.x++;1.HasStatic.x--;11.System.out.println(“x=”+x);12.}13.}

单选题

A. 5行不能通过编译,因为引用了私有静态变量~||~10行不能通过编译,因为x是私有静态变量~||~程序通过编译,输出结果为:x=103~||~程序通过编译,输出结果为:x=102

14.在JAVA中,能实现多重继承效果的方式是():

单选题

A. 内部类~||~适配器~||~接口~||~同步

15.定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。

多选题

A. privateclassMyClassextendsObject~||~classMyClassextendsObject~||~publicclassMyClass~||~publicclassMyClassextendsObject

16.Applet执行()方法后,进入运行态。

单选题

A. start()~||~init()~||~stop()~||~destroy()

17.所有的例外类皆继承()类。

单选题

A. java.io.Exception~||~java.lang.Throwable~||~java.lang.Exception~||~java.lang.Error

18.Strings1=”abc”+”def”;2.Strings2=newString(s1);3.if(s1==s2)4.System.out.println(“==succeeded”);5.if(s1.equals(s2))6.System.out.println(“.equals()succeeded”);

单选题

A. 程序将输出:==succeeded~||~程序将输出:.equals()succeeded~||~程序将输出:==succeeded.equals()succeeded~||~程序无输出

19.在调用构造函数时()

单选题

A. 子类可以不加定义就使用父类的所有构造函数~||~不管类中是否定义了何种构造函数,创建对象时都可以使用默认构造函数~||~先调用父类的构造函数~||~先调用形参多的构造函数

20.指出正确的表达式是()。

多选题

A. doublea=1.0;~||~Doublea=newDouble(1.0);~||~bytea=340;~||~Bytea=120;

注册后查看全部试题

保定市乐凯大街305号

电话: 400-608-5357

邮编: 100043


Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved

经营许可证编号:  冀B2-20210069号       备案号:    冀ICP备19021638号