首页>题库>程序设计师-Java
1.Java与C/C++相比正确的叙述是()。
单选题A. 在Java中无指针,没有指针的程序无法访问不属于它的内存,提高了程序的安全性。~||~Java与C/C++一样支持多重继承。~||~在Java中,所有的数据结构都是对象,通过new来分配内存,free来释放内存。~||~Java支持多继承
2.所有的例外类皆继承()类。
单选题A. java.io.Exception~||~java.lang.Throwable~||~java.lang.Exception~||~java.lang.Error
3.下面哪些代码能通过编译?
多选题A. inti=0;if(i){System.out.println("");}~||~booleanb=true;booleanb2=true;if(b==b2){System.out.println("Sotrue");}~||~inti=1;intj=2;if(i==1||j==2){System.out.println("OK");}~||~inti=1;intj=2;if(i==1&|j==2){System.out.println("OK");}
4.一个表由()部分组成。
多选题A. 数据库~||~连接程序~||~表结构~||~表记录
5.下列()语句是执行SQL语句时使用的语句。
单选题A. StatementSQL语句变量=连接变量.createStatement()~||~Connection连接变量=DriverManager.getConnection(数据库URL,用户帐号,用户密码)~||~Class.forName(JDBC驱动程序名)~||~连接变量.close()
6.给出下面的类publicclassSample{longlength;publicSample(longl){length=l;}publicstaticvoidmain(Stringarg[]){Samples1,s2,s3;s1=newSample(21L);s2=newSample(21L);s3=s2;longm=21L;}}哪个表达式返回true?
单选题A. s1==s2;~||~s2==s3;~||~m==s1;~||~s1.equals(m);
7.不能被多个进程交叉执行的代码段称为临界区。
判断题8.建立数据源时,数据源名必须和数据库名保持一致。
判断题9.要画一条从点(4,22)到点(2,22)的水平直线,应使用下列()语句。
单选题A. drawLine(40,220,200,220)~||~drawLine(40,220)(200,220)~||~drawLines(40,220,200,220)~||~drawLines(40,220)(200,220)
10.Amino采用的调度模式和算法有哪几种?
多选题A. Master-Worker~||~Map-reduce~||~Divideandconquer~||~fork-join
11.子类方法抛出的异常只能是父类方法抛出异常的同类或子类。
判断题12.运行下列程序的结果是()。abstractclassMineBase{abstractvoidamethod();staticinti;}publicclassMineextendsMineBase{publicstaticvoidmain(Stringargv[]){int[]ar=newint[5];for(i=;i〈ar.length;i++)System.out.println(ar[i]);}}
单选题A. 打印5个0。~||~编译出错,数组ar[]必须初始化。~||~编译出错,Mine应声明为abstract。~||~出现IndexOutOfBoundes的例外。
13.Java变量中,以下不属于复合类型的数据类型是()。
单选题A. 类~||~字符型~||~数组型~||~接口
14.编译运行以下程序后,关于输出结果的说明正确的是()。publicclassC{publicstaticvoidmain(Stringargs[]){intx=;System.out.println(“valueis“+((x〉)?1.、));}}
单选题A. 输出结果为:valueis1.0~||~输出结果为:valueis0~||~输出结果为:valueis0.0~||~编译错误
15.Java程序中最小的可编译的单元为()。
单选题A. 对象~||~类~||~方法~||~语句
16.定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。
多选题A. privateclassMyClassextendsObject~||~classMyClassextendsObject~||~publicclassMyClass~||~publicclassMyClassextendsObject
17.给出下面的不完整的类代码classPerson{Stringname,department;intage;publicPerson(Stringn){name=n;}publicPerson(Stringn,inta){name=n;age=a;}publicPerson(Stringn,Stringd,inta){//完成Person(Stringn,inta)的逻辑
单选题A. Person(n,a);~||~this(Person(n,a));~||~this(n,a);~||~this(name,age);
18.Java的输入输出是以()方式处理的。
单选题A. 文件~||~流~||~块~||~接口
19.给出下面的代码Strings=“hello”;Stringt=“hello“;charc[]={“h”,“e”,“l”,“l”,“o”};下列选项里,哪些返回true?
多选题A. s.equals(t);~||~t.equals(c);~||~s==t;~||~t.equals(newString(“hello”));
20.JavaApplication源程序的主类是指包含有()方法的类。
单选题A. main方法~||~toString方法~||~init方法~||~actionPerfromed方法
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号