admin 管理员组文章数量: 1086019
2024年5月31日发(作者:css布局水平出现了滚动条)
Java开发工程师笔试试题
(请不要在试题上留任何痕迹,所有答案均写在答题纸上)
一. 编程题(共26分)
1. 任意写出一种排序算法。(6分)
public void sort(int [] array){
//代码区
}
2. 求 1+2+3+..n(不能使用乘除法、 for 、 while 、 if 、 else 、
以及条件判断语句)(8分)
public int sum(int n){
//代码区
return 0;
}
3. 完毕下面措施,输入一种整数,输出如下指定样式图案。(12分)
输入:3,
输出:
1*2*3
7*8*9
4*5*6
switch 、case 等核心字
输入:4
输出:
1*2*3*4
9*10*11*12
13*14*15*16
5*6*7*8
public void drawNumPic(int n){
}
二. 选择题(定项选择每题3分,不定项选择每题4分,共63分)
1. 在基本JAVA类型中,如果不明确指定,整数型的默认是__类型,带小数的默认是__类型?( B )
A. int float
B. int double
C. long float
D. long double
2. 只有实现了__接口的类,其对象才干序列化 ( A )
A. Serializable
B. Cloneable
C. Comparable
//代码区
D. Writeable
3.
代码System. out. println(10 % 3 * 2);将打印出?( B )
A. 1
4.
如下程序运营的成果为( A )
public class Example extends Thread{
@Override
public void run(){
try{
Thread.
sleep
(1000);
B.2 C.4 D.6
}
}catch (InterruptedException e){
}
System.
out
.print("run");
tackTrace();
public static void main(String[] args){
Example example=new Example();
();
System.
out
.print("main");
}
}
A. run main
B. main run
C. main
D. run
E. 不能拟定
5.下面有关java实例变量,局部变量,类变量和final变量的说法,错误的是?( B )
A.
实例变量指的是类中定义的变量,即类成员变量,如果没有初始化,会有默认值
B.
局部变量指的是在措施中定义的变量,如果没有初始化,会有默认值
C.
类变量指的是用static修饰的属性
D.
final变量指的是用final 修饰的变量
6.
在如下所示的类Test中,共有(D)个构造措施。
public class Test{
private int x;
public Test(){
x = 35;
}
public void Test(double f){
this.x = (int)f;
}
public Test(double f){
this.x = (int)f;
}
public Test(String s) {}
}
A. 0 B.1 C.2 D.3
7.
下列选项中有关Java中super核心字的说法对的的是(A)
A.
super核心字是在子类对象内部指代其父类对象的引用
B.
super核心字不仅可以指代子类的直接父类,还可以指代父类的父类
C.
子类通过super核心字只能调用父类的措施,而不能调用父类的属性
D.
子类通过super核心字只能调用父类的属性,而不能调用父类的措施
8.
Java数据库连接库JDBC用到哪种设计模式?( B )
A.
单例模式
B.
桥接模式
C.
抽象工厂
D.
装饰模式
E.
责任链模式
9.
(不定项选择)如下有关JAVA语言异常解决描述对的的有?(CD)
A.
throw核心字可以在措施上声明该措施要抛出的异常。
B.
throws用于抛出异常对象。
C.
try是用于检测被包住的语句块与否浮现异常,如果有异常,则抛出异常,并执行catch语句。
D.
finally语句块是不管有无浮现异常都要执行的内容。
E.
在try块中不可以抛出异常
10.
(不定项选择)Java多线程有几种实现措施?( AB )
A.
继承Thread类
B.
实现Runnable接口
C.
实现Thread接口
D.
以上都不对的
11.
(不定项选择)下面有关java threadlocal说法对的的有?(ABCD)
A.
ThreadLocal寄存的值是线程封闭,线程间互斥的,重要用于线程内共享某些数据,避免通过参数来传
递
B.
线程的角度看,每个线程都保持一种对其线程局部变量副本的隐式引用,只要线程是活动的并且
ThreadLocal 实例是可访问的;在线程消失之后,其线程局部实例的所有副本都会被垃圾回收
C.
在Thread类中有一种Map,用于存储每一种线程的变量的副本
D.
对于多线程资源共享的问题,同步机制采用了“以时间换空间”的方式,而ThreadLocal采用了“以空间换
时间”的方式
12.
放在HTML里的哪一部分JavaScripts会在页面加载的时候被执行?(D)
A.
文献头部位置
B.
文献尾
C.
标签部分
D.
标签部分
13.
要在10秒后调用checkState,下列哪个是对的的(B)
A.
eout(checkState, 10);
B.
eout(checkState, 10000);
C.
eout(checkState(), 10);
D.
eout(checkState(), 10000);
14.
下面有关CSS布局的描述,不对的的是?(D)
A.
块级元素实际占用的宽度与它的 width 属性有关;
B.
块级元素实际占用的宽度与它的 border 属性有关;
C.
块级元素实际占用的宽度与它的 padding 属性有关;
D.
块级元素实际占用的宽度与它的 background 属性有关。
15.
下面有关javascript常用事件的触发状况,描述错误的是?(C)
A.
onmousedown:某个鼠标按键被按下
B.
onkeypress:某个键盘的键被按下或按住
C.
onblur:元素获得焦点
D.
onchange:顾客变化域的内容
16.
head标签中必不少的是(C)
A.
B.
C.
D.
17.
数据库有一种试卷表,但愿找出试卷平均得分不不小于90的所有试卷( B )
版权声明:本文标题:Java开发工程师笔试题带答案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1717132211a701720.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论