现在是IT技能的时期,不管学jA.a还是嵌入式什么的都是一门很不错的技能,有很多人问我我学的很好,但是口试便是通不过,这是为什么呢?那我想说你在口试前,网络好一些口试题了吗?心里有底了吗,你知道常见的口试题有哪些呢?由于口试中,最主要的便是口试题了,口试题做不好,给口试官的印象也是不好的,以是口试题总结一下是主要的,下面是总结java口试题,比较全哦。
一、
1.下列java标识符,缺点的是( )
A. _sys_varl B.$change C.User_name D.1_file
2.下面不属于JAVA关键字的是( )
A. instanceof B. Finally C. sizeof D. Volatile
3.自定义类型转换是由按优先关系从低级数据转换为高等数据,优先次序为( )
A. char-int-long-float-double
B. int-long-float-double-char
C. long-float-int-double-char
D. 以上都不对
4.下列不属于面向工具编程的三个特色的是 ( )
A. 封装 B. 指针操作 C. 多态性 D. 继续
5.下列说法精确的有( )
A.class中的constructor不可省略
B.constructor必须与class同名,但方法不能与class同名
C.constructor在一个工具被new时实行
D.一个class只能定义一个constructor
6.以下对继续的描述缺点的是( )
A. Java中的继续许可一个子类继续多个父类
B. 父类更具有通用性,子类更详细
C. Java中的继续存在着通报性
D. 当实例化子类时会递归调用父类中的布局方法
7.以下对重载描述缺点的是( )
A. 方法重载只能发生在一个类的内部
B. 布局方法不能重载
C. 重载哀求方法名相同,参数列表不同
D. 方法的返回值类型不是区分方法重载的条件
8.Java措辞具有许多优点和特点,哪个反响了Java程序并行机制的特点( )
A. 安全性 B. 多线性 C. 跨平台 D. 可移植
9.关于工具的删除,下列说法精确的是 ( )
A. 必须由程序员完成工具的打消
B. java把没有引用的工具作为垃圾网络起来并开释
C. 只有当程序中调用System.gc()方法时才能进行垃圾网络
D. java中的工具都很小,一样平常不进行删除操作。
10.下面哪项不属于SQL语句的子类( )
A. 数据定义措辞(DDL)
B. 数据查询措辞(DQL)
C. 事务掌握措辞(TCL)
D. 数据插入措辞 (DIL)
11.下面的语句会产生什么样的输出( )
System.out.println(4&7);
A.4 B.5 C.6 D.7
12.以下对接口描述缺点的有( )
A. 接口没有供应布局方法
B. 接口中的方法默认利用public、abstract润色
C. 接口中的属性默认利用public、static、final润色
D. 接口不许可多继续
13.下列语句精确的是( )
A.形式参数可被视为local variable
B.形式 参数可被字段润色符润色
C.形式参数为方法被调用时,真正被通报的参数
D.形式参数不可以是工具
14. 在Java中,下面对于布局函数的描述精确的是( )
A. 类必须显示定义布局函数
B. 布局函数的返回类型是void
C. 布局函数和类有相同的名称,并且不能带任何参数
D. 一个类可以定义多个布局函数
15.实行如下程序代码
a=0;c=0;
do{
--c;
a=a-1;
}while(a>0);
后,c的值是()
A.0 B.1 C.-1 D.去世循环
16.获取ResutlSet工具rst的第一行数据,以下精确的是( )
A. rst.hashNext();
B. rst.next();
C. rst.first();
D. rst.nextRow();
17.(答案:D)
18.方法resume()卖力规复哪些线程的实行( )
A. 通过调用stop()方法而停滞的线程。
B. 通过调用sleep () 方法而停滞运行的线程。
C. 通过调用wait () 方法而停滞运行的线程。
D. 通过调用suspend () 方法而停滞运行的线程。
18.下面代码段的输出结果是( )
public class example{
public static void main(String[] args)
{
for(int cnt=0;cnt<10;cnt++)
{
if(cnt==5)
break;
System.out.print(cnt);
}
}
}
A.0 1 2 3 4 B.6 7 8 9 C.0 1 2 3 4 6 7 8 9 D.5
19.以下程序的运行结果是( )
public class Test{
public static void main(String args[]){
int c;
c = 2;
System.out.println(c);
System.out.println(c++);
System.out.println(c);
}
}
A.2 2 2 B.2 3 3 C.2 2 3 D.3 4 4
20.下面关于索引的描述禁绝确的是( )
A. 索引是一个指向表中数据的指针
B. 索引是在列上建立的一种数据库工具
C. 索引的建立和撤消对表中的数据毫无影响
D. 表被撤消时将同时撤消在其上建立的索引
二.
1.一个经理有三个女儿, 三个女儿的年事加起来即是13,三个女儿的年事乘起来即是经理自己的年事,有一个下属已知道经理的年事,但仍不能确定经理三个女儿的年事,这时经理说只有,一个女儿的头发是黑的,然后这个下属就知道了经理三个女儿的年事。叨教三个女儿的年事分别是多少?为什么?
2.List、Map、Set三个接口,存取元素时,各有什么特点。
3.写出jsp九种内置工具。
4.“有一牧场,已知养牛27头,6天把草吃尽;养牛23头,9天把草吃尽。如果养牛21头,那么几天能把牧场上的草吃尽呢?并且牧场上的草是不断成长的。”
5.多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么。
6.大略剖析Java措辞中的final, finally, finalize三者的差异。
7.class ExceptionTest{
public static void main(String args[]){
try{
methodA();
}
catch(IOException e){
System.out.println(\"大众caught IOException\"大众);
}
catch(Exception e){
System.out.println(\"大众caught Exception\公众);
}
}
}
If methodA() throws a IOException, what is the result?
8.public class Equals{
public static void add3(Integer i){
int val = i.intValue();
val += 3;
i = new Integer(val);
}
public static void main(String args[]){
Integer i=new Integer(0);
add3(i);
System.out.println(i.intValue());
}
}
what is the result?
三.
1.创建一张学生表,包含以下信息:学号,姓名,年事,性别,联系电话,学历。(5分)
2.向学生表添加如下信息。(3分)
学号 姓名 年事 性别 联系电话 学历
201401 Lily 22 女 13471918291 本科
201402 Jack 21 男 13471918292 研究生
201403 Lucy 23 女 13471918293 大专
3.查询学生表的数据,将所熟年龄小于22岁的,学历为“大专”的,学生的姓名和学号示出来。(2分)
4.查询出所有学生的姓名,性别,年事,并按照年事降序排列。(5分)
5.按照性别分组查询所有的均匀年事。(5分)