`
麦田1990
  • 浏览: 72756 次
文章分类
社区版块
存档分类
最新评论

北京南天软件java工程师面试题

 
阅读更多

此试题为北京南天软件java工程师面试题(部分)

一、单项选择

(1)下列关于构造方法的叙述中,错误的是(C

A、java语言规定构造方法名与类名必须相同

B、java语言规定构造方法没有返回值,但不用void声明

C、java语言规定构造方法不可以重载

D、java语言规定构造方法只能通过new自动调用

(2)下列哪个类的声明是正确的(D

A、abstract final class HI()

B、abstract private move(){}

C、protected private number;

D、public abstract class Car{}

(3)关于被私有访问控制符private修饰的成员变量,以下说法正确的是(C

A、可以被三种类所引用:该类本身、与它同一个包中的其他类、在其他包中的该类的子类

B、可以被两种类访问和引用:该类本身、该类的所有子类

C、只能被该类自身所访问和修改

D、只能被同一个包中的类访问

(4)以下声明合法的是(B

A、default String s;

B、public final static native int w()

C、abstract double d;

D、abstract final double hyperbolicCosine()

(5)所有Exception的基类是(C

A、IOException

B、Error

C、Throwable

D、RuntimeException

(6)下列关于for循环和while循环的说法中哪个是正确的(?)//有说A正确也有说D正确,不解?

A、while循环能实现的操作,for循环也都能实现

B、while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果

C、两种循环任何时候都可替换

D、两种循环结构中都必须有循环体,循环体不能为空

(7)类Test1定义如下,将以下哪种方法插入行3是不合法的(B

1、public class Test1 {
2、	  public float aMethod(float a,float b){};
3、	
4、}

A、public float aMethod(float a,float b,float c){}

B、public float aMethod(float c,float d){}

C、public int aMethod(int a,int b){}

D、private float aMethod(int a,int b,int c){}

(8)阅读以下代码输出结果为(C

public class T {
	public static void main(String[] args) {
		String s;
		System.out.println("s="+s);
	}
}

A、代码得到编译,并输出"s="

B、代码得到编译,并输出"s=null"

C、由于String s没有初始化,代码不能编译通过

D、代码得到编译,但捕获到NullPointException异常

(9)编译运行以下程序后,关于输出结果的说明正确的是(C)//考察类型转换,低精度要向高精度转换

public class T {
	public static void main(String[] args) {
		int x = 4;
		System.out.println("value is "+((x>4)?99.9:9));
	}
}

A、输出结果为:value is 99.99

B、输出结果为:value is 9

C、输出结果为:value is 9.0

D、编译错误

(10)以下程序的运行结果为(C

public class T {
	public static void main(String[] args) {
		int c = 2;
		System.out.print(c);
		System.out.print(c++);
		System.out.print(c);
	}
}

A、222 B、233

C、223D、344

三、写出以下程序的运行结果

1、写出以下程序的运行结果

public class T {
	public static void changeStr(String str){
		str = "welcome";
	}
	public static void main(String[] args) {
		String str = "1234";
		changeStr(str);
		System.out.println(str);
	}
}

答:运行结果为1234。String是不可变字符串

2、写出以下程序的运行结果

class First{
	public First(){
		aMethod();
	}
	public void aMethod(){
		System.out.println("in First class");
	}
}
public class Second extends First{
	public void aMethod(){
		System.out.println("in Second class");
	}
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		new Second();
	}
}

答:运行结果为in Second class

3、写出以下程序的运行结果

public class T {
	static boolean foo(char c){
		System.out.print(c);
		return true;
	}
	public static void main(String[] args) {
		int i = 0;
		for(foo('a');foo('b')&&(i<2);foo('c')){
			i++;
			foo('d');
		}
	}
}

答:运行结果为:abdcbdcb。不知道为什么...

4、写出以下程序的运行结果

class A{
	static{
		System.out.println("a static");
	}
	public A(){
		System.out.println("a construct");
	}
}
class B extends A{
	static{
		System.out.println("b static");
	}
	public B(){
		System.out.println("b construct");
	}
}
public class T {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		A ab = new B();
		ab = new B(); 
	}
}

答:运行结果为

a static
b static
a construct
b construct
a construct
b construct

PS:以上是南天软件大部分试题,回来后做的整理,如有答案不正确或另有高见,不吝指教!

---------------忧伤的分割线------------------

此笔试题做的自我感觉良好,可被告知学历不符合公司要求而不能进行面试

无奈伤心离去......

分享到:
评论

相关推荐

    广州Java笔试题1109+总结.txt

    广州Java笔试题1109+总结,适合大部分想跳槽,而且急需公司面试问题,如果能帮助到你的话 点赞 收藏。。

    java 常见笔试面试题

    对现在刚毕业要找工作的人群很有用 如:Collection 和 Collections的区别。  Collection是集合类的上级接口,继承与他的接口主要有Set 和List. Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对...

    南天软件项目管理文档模板

    南天软件的项目工程管理文档,涉及到项目管理的各个环节,覆盖了整个生命周期 项目文档摸版,一共34个文件。由于是公司老版本的文档模板,才敢公开出来,仅供大家参考、学习。

    南天东华 BP8903IRH-N双界面IC卡读写机 驱动(driver)

    南天东华 BP8903IRH-N双界面IC卡读写机 驱动(driver)

    南天pr2打印机驱动 官方版

    南天pr2打印机驱动是针对该品牌该型号打印机设计的一款驱动程序,安装驱动后可以将打印机连接电脑...南天pr2打印机驱动介绍南天pr2驱动是一类打印机驱动软件,南天PR2打印机支持OKI,IBM,LQ,Olivetti等,欢迎下载体验

    南天pr9打印机驱动 v1.2 官方最新版

    南天pr9驱动是由南天官方推出的一款打印机驱动程序,适合购买了该型号产品的用户进行使用,它可以有效的解决打印机与电脑连接异常的问题,欢迎有需要的朋友下载体验!官方介绍南天PR9专业存折打印机是南天在专业存打...

    南天专业针式打印机驱动

    南天针式打印机PR9打印机,附详细使用说明,支持win7,win10系统,win11未测试.我win10系统使用OKI仿真完美使用,不得不说PR9很好用,打印发票和票据速度和质量都属一流.

    南天pr2e 南天pr2 win7 64位 驱动 (OKI5330 LQ-1600K兼容经典驱动)

    同事买一个二手打印机 蓝天PR2, 网站找半天发现官方不支持WIN764位,没办法拨打客服电话,建议用...EPSON LQ 1600k 南天 PR2E 打印机驱动程序 win7 WIN8 64位.zip 南天PR2_OKI5530 FOR 64 WIN7.rar 两款驱动足够用的了

    高拍仪-工具软件-High-Speed Portable Scanner.exe

    通用高拍仪单机版软件

    南天pr2e驱动

    南天pr2e驱动win7 win8 适用 64位32位

    南天打印机驱动

    南天针式打印机 型号pr2的通用驱动,支持winxp和win7.好用的万能驱动

    南天打印机Pr9串口仿真驱动

    南天打印机串口仿真驱动 南天打印机串口仿真驱动

    南天打印机驱动WIN7 64

    南天打印机驱动WIN7 64

    南天PR2维修手册

    南天PR2维修手册资源,解决南天进纸、传感等问题

    南天打印机驱动PE2e

    南天驱动PR2打印机在XP下安装很简单,只要选择四通 5530就可以了,在WIN7下由于机型太老,update也没有,只能手动安装,特上传此驱动备用,也方便大家使用。

    pr2驱动 南天打印机驱动

    pr2驱动 南天打印机驱动

    南天PR2E驱动

    南天PR2E驱动,非常好用,大家试一试,南天PR2E驱动,非常好用,大家试一试

    java面试宝典

    精选20面试题18面试题目,宝典。参考大企业面试题目总结出来必背

    南天 PR2E 说明书(用户手册)

    南天 PR2E 说明书 PR2E用户手册 按照说明书

    南天pr2打印机驱动

    使用方法: 1、将南天pr2打印机驱动解压,放在电脑指定位置; 2、依次点击开始--设置--打印机和传真; 3、添加打印机,然后点击下一步; 4、选择默认的“连接到此计算机的本地打印机”,把保证电缆和并口数据线连好...

Global site tag (gtag.js) - Google Analytics