【Java面试题】常规Java面试题(九)

来源:互联网

2018-12-25 20:25:50

面试Java相关岗位时,免不了会被提问到有关Java的问题,有些岗位甚至需要做笔试题。小编整理了10道常规Java面试题供大家参考。

1、以下变量声明中,正确的是()

A.internet_nerwork

B.*number

C.Hello

D._sys_path

2、有一个多线程类myThread,除run方法外还包含一个方法void disp()。对如下语句

myThread mt=new myThread(D);

mt.start();

mt.disp();

说法正确的是

A.运行完线程体run方法后再运行disp()方法

B.运行完disp()后才能启动线程体run

C.线程体run一定会在disp结束前结束。

D.mt.start()和mt.disp()两条命令,哪条放在前面哪条放在后面运行结果一样。

3、 可用做Java标识符的是( )。

A.MyGame

B._isYour

C.2time

D.aBc2

4、属于Java输入输出流的、且处理的是char类型的类是( )。

A.Reader类

B.InputStream类

C.OutputStream类

D.File类

5、以下程序段执行后的K值为()

int x = 20; y = 30;

k = (x>y)?y:x;

A.20

B.30

C.10

D.50

【Java面试题】常规Java面试题(九)

6、使用SQL语句在ORACLE中创建一个用户(Tarring),并给此用户一个角色(Teacher)。

7、编写一个完整的Java Application程序在命令行输出“I am a student.” ,并说明在JDK环境下的开发并运行的具体过程。

8、使用Filter写一个可以用于处理请求的组件,类似与Struts2中的核心控制器功能。

9、用最有效率的方法算出2乘以8等於几?

10、阅读下列程序,然后回答问题。

class Car {

int carNumber;

Car(){}

Car(int no){

this.carNumber=no;

}

void setNumber(int carNum) {

carNumber = carNum;

}

void showNumber() {

System.out.println(“My car No. is :” + carNumber);

}

}

① 写出这里定义了什么类?有哪些成员变量?有哪些成员方法?

② 有哪些构造方法?

③ 这个类有无访问控制修饰?表示谁可以访问这个类内的属性和方法?

④ void表示什么?static表示什么?

相关推荐:

【Java面试题】常规Java面试题(八)

【Java培训】学Java全栈 带你突破小白困扰

THE END  

声明:本站稿件版权均属中公教育优就业所有,未经许可不得擅自转载。

领取零基础自学IT资源

涉及方向有Java、Web前端、UI设计、软件测试、python等科目,内容包含学习路线、视频、源码等

点击申请领取资料

点击查看资料详情 

收起 


 相关推荐

问题解答专区
返回顶部