JAVA面试题
更新时间:2023-12-05 02:20:01 阅读量: 教育文库 文档下载
一. 选择题
1.下列代码的执行结果是:()
public class Test3{
public static void main(String args[]){ System.out.print(100%3); System.out.print(\ System.out.println(100%3.0); } }
A、1,1 B、1,1.0 C、1.0,1 D、1.0,1.0 2.下面标识符中正确的是:( )
A.*123 B。12java C.continue D。java$next 3.下列关于注释语句的描述中,正确的一项是() A。以//开始的是多行注释语句
B。以/*开始,*/结束的是单行注释语句
C。以/**开始,*/结束的是可以用于生成帮助文档的注释语句 D。以/**开始,*/结束的是单行注释语句
4.为了区分重载多态中同名的不同方法,要求()。
A) 形式参数个数或者类型不同 B) 返回值类型不同 C) 调用时用类名或对象名做前缀 D) 形式参数名称不同 5.Java语言中字符串“学Java”所占的内存空间是( )
A. 6个字节 B. 7个字节 C. 10个字节 D. 11个字节 6.下面说法中不正确的是:( )
A.类是对象的抽象,对象是类的实例 B。类是组成java程序的最小的单位 C.java语言支持多继承 D。java一个程序中只能有一个
7.定义类时,不可能用到的保留字是( )。 A) private B) class C) extends D) implements
8.为 AB 类的定义一个公共的构造函数,该方法头的形式为( )
A.void AB( ) B。public void method( ) C.public method ( ) D。public AB( ) 9.下面说法中不正确的是:()
A.java中一个类只允许实现一个接口 B。抽象类中允许有非抽象方法的存在
C.类变量(实例变量)可以直接用类名调用 D。通过super可以调用基类的构造函数
10.以下哪个表达式是不合法的( )
A.String x=”Hello”; int y=9; x+=y;
B.String x=”Hello”; int y=9; if(x= =y) { } C.String x=”Hello”; int y=9; x=x+y;
D.String x=null; int y=(x!=null)&&(x.length()>0) 11.class person {
public int addvalue(int a,int b) {
int s; s=a+b; return s; } }
class child extends parent { }
若要在child类中对addvalue方法进行重写,下面对于child类中的addvalue方法头的描述哪个是正确的:()
A)int addvalue(int I,int j) B)void addvalue() C)void addvalue(double i) D)int addvalue(int a)
12.在SQL Server 2005中运行如下T-SQL语句,假定SALES表中有多行数据,执行查询之 后的结果是()。
BEGIN TRANSACTION A
Update SALES Set qty=30 WHERE qty<30 BEGIN TRANSACTION B
Update SALES Set qty=40 WHERE qty<40 Update SALES Set qty=50 WHERE qty<50 Update SALES Set qty=60 WHERE qty<60 COMMIT TRANSACTION B COMMIT TRANSACTION A
A、SALES表中qty列最小值大于等于30 B、SALES表中qty列最小值大于等于40 C、SALES表中qty列的数据全部为50 D、SALES表中qty列最小值大于等于60 二. 填空题
1. 我们用______来定义一个整数,用_____来定义一个字符类型,称为原始数据类型。
2. 抽象类通过________关键字声明,此关键字不能和_____修饰符一起连用。 3. 若想引用util包中的所有类,其格式应该为__________。 4. 已知定义字符串s,其格式为 String s=new String (“hello”).
若要求出s的长度,应调用String类中的_______方法。
5. 若要实现多线程的同步处理,应用_______修饰方法,使得被修饰的方法一次只能由一个线程使用。 三. 请运行一下程序结果
1. 阅读以下程序,输出结果为 __________ 。 class MySuper {
public long getLength(){ return 4; }}
public class SubDemo extends MySuper {
public long getLength(){ return 5; }
public static void main (String[] args){ MySuper sooper = new MySuper(); SubDemo sub = new SubDemo();
System.out.println(sooper.getLength()+ “,” + sub.getLength());}}
2. 请将下面程序填充完整: class fruit extends Thread {
public void run() {
for(int i=0;i<5;i++) {
System.out.println(i+” “+this.getName()); }
System.out.println(“done!”+getName()); } } class two {
public static void main(String args[]) {
fruit f1=new fruit();
________;//启动线程f1 } }
3.程序运行的结果是:_________。
public class Example{
String str=new String(\ char[]ch={'a','b','c'};
public static void main(String args[]){ Example ex=new Example(); ex.change(ex.str,ex.ch);
System.out.print(ex.str+\ Sytem.out.print(ex.ch); }
public void change(String str,char ch[]){ str=\ ch[0]='g'; }
} 4.
publicclass Test1 {
publicstaticvoid changeStr(String str){ str=\ }
publicstaticvoid main(String[] args) {
String str=\ changeStr(str); System.out.println(str); } }
5
publicclass Test2 {
staticboolean foo(char c) { System.out.print(c);
returntrue; }
publicstaticvoid main(String[] argv) { int i = 0;
//for(65;88&&(i<2);67)
for (foo('A'); foo('B') && (i < 2); foo('C')) { i++; foo('D'); } } }
What is the result? A. ABDCBDCB B. ABCDABCD C. Compilation fails.
D. An exception is thrown at runtime.
returntrue; }
publicstaticvoid main(String[] argv) { int i = 0;
//for(65;88&&(i<2);67)
for (foo('A'); foo('B') && (i < 2); foo('C')) { i++; foo('D'); } } }
What is the result? A. ABDCBDCB B. ABCDABCD C. Compilation fails.
D. An exception is thrown at runtime.
正在阅读:
JAVA面试题12-05
Hust - PhD - Thesis - Manual - v1.011-12
建档立卡证明03-31
关于相信的励志小故事11-20
江苏省如皋市搬经中学2017届高三上学期期初检测英语试卷05-26
香港家事法法与大陆婚姻法的主要区别04-21
1000个脑筋急转弯,笑死你!12-28
Web文本情感分类研究综述11-15
电大学前教育学考试卷07-22
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 试题
- JAVA
- 高级会计
- 检验题2
- 高一化学研究性学习开题报告
- 情景朗诵:鲜 血 染 红 的 旗 帜
- 班主任外出考察学习心得体会
- 2015上海市建设工程城乡规划管理技术规定(草案)
- 国内煤炭资源分布详细 doc000
- 变压器装配与检查工初级工试题1#
- 跳仓法施工工艺标准
- 工业用地招拍挂制度及流程
- 平坝区中等职业学校(筹建)五年发展规划
- 外汇账户信息交互平台 - 图文
- 2016尔雅通识课 超星慕课 大学语文考试答案
- 某镇长“做人要实”方面存在的主要问题及整改措施
- 新人教版2018 - 2019学年八年级语文下册第六单元综合性学习以和为贵教案 - 图文
- 淮阴中学2011年高一分班考试语文
- 2016幼儿园安全工作家长会讲稿
- 食品分析习题答案(天目2011)
- 湖北的名贵树木
- 扬州工业职业技术学院 - 图文