搜档网
当前位置:搜档网 › 2013文思海辉java笔试题(最新版带答案)

2013文思海辉java笔试题(最新版带答案)

2013文思海辉java笔试题(最新版带答案)
2013文思海辉java笔试题(最新版带答案)

笔试题

一、选择题

1、关于Java 类的加载过程,下面哪些描述是正确的(B)

A、在 Java 中,有四种类型的类加载器:BootStrapClassLoader、ExtClassLoader、AppClassLoader 以及用户自定义的 ClassLoader。

B、使用 new 关键字创建类实例时,其实就显示地包含了类的加载过程

C、在 Java 中,类的实例化流程分为两个部分:类的加载和类的实例化。类的加载又分为显式加载和隐式加载。

D、Class.forName 来加载类时,是通过 ExtClassLoader进行加载的。

2、关于HashMap的实现机制,下面哪些描述是正确的(ACD)

A、HashMap中key-value 当成一个整体进行处理,系统总是根据数组的坐标来获得key-value 的存储位置。

B、HashMap基于哈希表的 Map 接口的实现,允许使用 null 值和 null 键。

C、如果HashMap中,如果Key的hash相同的话,HashMap将会出错。

D、HashMap每次容量的扩增都是以2的倍数来增加。

3、下面的代码执行输出正确的是(A)

1. public class test(

2. public int aMethod()[

3. static int i=0;

4. i++;

5. return I;

6. )

7. public static void main (String args[]){

8. test test = new test();

9. test.aMethod();

10.int j = test.aMethod();

11.System.out.printIn(j);

12.]

13.}

A. 编译错误

B. 编译成功,打印出是“0”

C. 编译成功,打印出是“1”

D. 编译成功,打印出是“2”

4、如何获取下面表单 select

域的选择部分的文本?(A)

A.obj.options[obj.selectedIndex].text

B.obj.options[obj.selectedIndex].value

C.obj. value

D.obj.text

5 、关于单例模式,下面说法正确的是(AB)

A、单例模式可以扩展成多例模式。

B、单例模式可以由其他类来创建并且维护唯一实例

C、单例模式必须在只有一个实例是才应当使用。

D、全程变量可以使用单例模式来实现。

6、下面说法正确的是(C)

A、Java I/O库中主要采用了Decorator模式。

B、SessionBean 主要采用了Fa?ade模式

C、Iterator模式在Java已经实现

D、Command模式是Swing库中的核心模式。

7、下图示关于《无间道》这部电影里的黑帮和警察之间的概念模型图,描述正确的是 (ABD)

A.每个人物可以机动地拥有1个以上的身份,多个行为。

B.每个行为也可以与特定的身份挂钩。

C.警察是一个人物

D.卧底是一个身份。

8、关于JSP页面跳转描述不正确的是 (AC)

A.RequestDispatcher.forward()无法重定向至有frame的jsp文件

B.response.sendRedirect()是由容器中控制权的转向。

C.RequestDispatcher.forward()转向的文件不能带有参数。如:servlet?name=frank D.Response.sendRedirect()之后,很有必要在后面紧跟一句return。

9、下面哪几个函数是public void method(){...}的重载函数?(ABD)

A、public void method( int m){...}

B、public int method(){...}

C、public void method2(){...}

D、public int method ( int m, float f){...}

10、给出如下声明:

String s = "Example";

合法的代码有哪些?(CD)

A. s >>> = 3

B. s [3] = "x"

C. int i = s.length ()

D. s = s + 10

11、下面关于继承的哪些叙述是正确的(AD)

A.在java中只允许单一继承。

B.在java中一个类只能实现一个接口。

C.在java中一个类不能同时继承一个类和实现一个接口。

D.java的单一继承使代码更可靠。

12、方法resume()负责恢复哪些线程的执行(D)

A. 通过调用stop()方法而停止的线程。

B. 通过调用sleep () 方法而停止运行的线程。

C. 通过调用wait () 方法而停止运行的线程。

D. 通过调用suspend () 方法而停止运行的线程。

13、给出如下代码:

class Test{

private int m;

public static void fun() {

// some code...

}

}

如何使成员变量m被函数fun()直接访问?(C)

A、将private int m改为protected int m

B、将private int m改为public int m

C、将private int m 改为static int m

D、将private int m改为int m

14、给出下面的代码段:

public class Base{

int w, x, y ,z;

public Base(int a,int b)

{

x=a; y=b;

}

public Base(int a, int b, int c, int d)

{

// assignment x=a, y=b

w=d;z=c;

}}

在代码说明// assignment x=a, y=b处写入如下哪几个代码是正确的?(ACD)

A、 Base(a,b);

B、x=a, y=b;

C、x=a; y=b;

D、this(a,b);

15、部署描述文件WEB.XML是用来控制和调度应用程序的行为,描述了应用程序的类、资源和配置以及网络服务器使用这些类、资源和配置为网络请求提供服务的方式。下面对于WEB.XML描述正确的是:(ABCD)

A.可以定义网址路径与处理关于这些路径的请求的servlet 之间的映射

B.可以定义欢迎文件

C.可以定义过滤条件

D.可以JNDI 环境变量

16、关于JSP中include指令,下面描述正确的是(CD)

A.<%@ include file=””%>是动态包含,被包含页面在请求处理时执行包含页面的内容。B.是静态包含,被包含页面在请求处理阶段编译包含页面的内容。

C、<%@ include file=””%>是在编译阶段执行

D、是在请求处理阶段执行。

17、关于JSTL标签下面描述或使用正确的是(BCD)

A.” escapeXML=”true”> 将会输出;

B.

执行结果为:成功

C.<% String name=”Eric” ;%>

将输出:Eric

D.

将参数888以id为名字传递到login.jsp页面,相当于login.jsp?id=888

18、下面的描述错误的是 (B)

A Statement的executeQuery()方法会返回一个结果集。

B Statement的executeUpdate()方法会返回是否更新成功的boolean值。

C 使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值。

D ResultSet中的next()方法会使结果集中的下一行成为当前行。

19.下列XML节点,哪一个是合法的(A)

A.hello

B.1 + 1 < 3

C.hello

D.

20、如果要在表单结果中包含不希望让站点访问者看见的信息,则可用表单的( C)。A.表单域

B.特效域

C.隐藏域

D.密码域

21、打开名为 "window2" 的新窗口的 JavaScript 语法是(D)

A.window.open("https://www.sodocs.net/doc/a614181101.html,","window2")

B.window.open("window2","https://www.sodocs.net/doc/a614181101.html,")

C.window.showModalDialog("https://www.sodocs.net/doc/a614181101.html,","window2")

D.window.showModalDialog("window2","https://www.sodocs.net/doc/a614181101.html,")

22、以下哪些是javascript的全局函数: (ABCD)

A. escape

B. parseFloat

C. eval

D. setTimeout

23、关于IE的window对象表述正确的有: (ABCD)

A. window.opener属性本身就是指向window对象

B. window.reload()方法可以用来刷新当前页面

C. window.location=”a.html”和window.location.href=”a.html”的作用都是把当前页面替换成a.html页面

D. 定义了全局变量g;可以用window.g的方式来存取该变量

24、以下——不属于把CSS样式表与HTML网页关联的方法。(A)

A.在HTML文档的标签内定义CSS样式

B.用标签链接网上可访问的CSS样式表文件

C.在HTML文档的标签内定义CSS样式

D.用@import引入样式表文件

25、创建一个对象obj,该对象包含一个名为"name"的属性,其值为"value" 。以下哪一段JavaScript代码无法得到上述的结果? (A)

A

var obj = new Object();

obj["name"] = "value";

B

var obj = new Object();

https://www.sodocs.net/doc/a614181101.html, = "value";

C

var obj = {name : "value"};

D

var obj = new function() {

https://www.sodocs.net/doc/a614181101.html, = "value";

}

26、组成UML有三种基本的建筑块是:(C),事物和图

A.关系

B.类

C.用例

D.实体

27、用例(Use-case)用来描述系统在事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是( D )关系

A. 分类(classification)

B.扩展(extend)

C.包含(include)

D.聚集(aggregation)

28、设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于 90 分的学生姓名”,则对应的 SQL 语句是( D )。

A、SELECT 姓名FROM 学生表WHERE 学生表.学号=课程表.学号AND 课程表.成绩>90

B、SELECT 姓名FROM 课程表WHERE 学生表.学号=课程表.学号AND 课程表.成绩>90

C、SELECT 姓名FROM 学生表,课程表WHERE 学生表.学号=课程表.学号OR 课程表.成绩>90

D、SELECT 姓名FROM 学生表,课程表WHERE 学生表.学号=课程表.学号AND

课程表.成绩>90

29、下面关于索引的描述不正确的是( C )

A. 索引是一个指向表中数据的指针

B. 索引是在列上建立的一种数据库对象

C. 索引的建立和撤消对表中的数据毫无影响

D. 表被撤消时将同时撤消在其上建立的索引

30、执行数据库查询时,如果要查询的数据很多,下面哪些办法是提高查询效率?(CD) A.采用连接池,增加数据库执行线程

B.反复使用PreparedStatement,减少查询次数

C.增加数据库缓冲区,提高数据库I/O方面性能。

D.建立索引。

二、翻译

WebSphere 是 IBM 的集成软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。WebSphere 提供了可靠、灵活和健壮的集成软件。

WebSphere is a platform of IBM.It includes base sets of the hold middle-ware wh ich needed in the web app,mul-platforms,mul-product solutions following the req uirement when coding,running and searching the hold day.WebSphere supplies depe ndable,smart and strong software

JAVA笔试题答案在最后

测试题(笔试)Java 面向对象重庆足下科技有限公司

不定项选择题(40题,每题2.5分,总分100分,测试时间2小时) 1) 当试图编译并运行下面程序时会出现什么结果()(单选) class A{ public int getNumber(int a){ return a+1; } } class B extends A{ public int getNumber(int a, char c){ return a+2; } public static void main(String[] args){ B b=new B(); System.out.println(b.getNumber(0)); } } a) 编译错误 b) 运行错误 c) 1 d) 2 2) 当编译并运行下面程序时会出现什么结果( )(单选) public class MyAr{ public static void main(String argv[]){ int[] i = new int[5]; System.out.println(i[5]); } } a) 编译错误 b) 运行错误 c) 输出0 d) 输出“null” 3) final、finally、finalize三个关键字的区别是()(多选) a) final是修饰符(关键字)可以修饰类、方法、变量 b) finally在异常处理的时候使用,提供finally块来执行任何清除操作 c) finalize是方法名,在垃圾收入集器将对象从内存中清除出去之前做 必要的清理工作 d) finally和finalize一样都是用异常处理的方法

案例分析——文思海辉(外包)教学文案

案例分析——文思海 辉(外包)

精品资料 案例分析(文思海辉——中国服务外包领军企业)文思海辉技术有限公司(以下简称:文思海辉)的前身分别是文思信息技术有限公司和海辉软件(国际)集团公司,这两家公司都是软件外包服务提供商。1995年文思信息技术有限公司在大连成立,并于2007年在纽约证券交易所上市。1996年海辉软件(国际)集团公司在大连成立,并于2010年在美国纳斯达克证券交易所上市。 近几年,文思海辉发生数件震惊行业的大事件。2012年8月11日文思信息与海辉软件宣布合并,根据双方签订的合并协议,双方股票以1比1的方式进行合并,两家公司的股东将各自持有合并后的新公司约50%的股份,原海辉股票保留在纳斯达克全球精选市场上市。但2013年5月20日,文思海辉宣布,董事会收到来自黑石集团,以及董事长陈淑宁和CEO卢哲群等人的非约束性私有化要约,2013年10 月 17日,文思海辉被黑石为首的财团 6.25 亿美元收购。2014年3月28日,文思海辉宣布正式完成私有化。 总体来看,二十年来,文思海辉在金融服务、高科技、电信、旅游交通、能源、生命科学、制造、零售与分销等领域积累了丰富的行业经验,主要客户涵盖众多财富500强企业及大中型中国企业。文思海辉私有化后仍然是中国服务外包的领军企业,在2014年6月国际外包专业协会(IAOP)公布的2014全球外包100强名单中,国内IT服务及解决方案供应商——文思海辉首次入选Top10榜单,名列第8位。这是中国本土外包服务企业首次进入IAOP全球外包前10位。此次评选中,文思海辉的公司规模、企业成长、全球化布局、客户认可度、企业资质、雇员管理和卓越领导力等多个方面,得到IAOP评审委员会的青睐。2014年10月10日,国际知名的全球化及市场拓展咨询公司Zinnov近仅供学习与交流,如有侵权请联系网站删除谢谢2

Java笔试题及答案

Java笔试题及答案 一、单项选择题 1.Java是从()语言改进重新设计。 A.Ada B.C++ C.Pasacal D.BASIC 答案:B 2.下列语句哪一个正确() A. Java程序经编译后会产生machine code B. Java程序经编译后会产生byte code C. Java程序经编译后会产生DLL D.以上都不正确 答案:B 3.下列说法正确的有() A. class中的constructor不可省略 B. constructor必须与class同名,但方法不能与class同名 C. constructor在一个对象被new时执行 D.一个class只能定义一个constructor 答案:C 详解:见下面代码,很明显方法是可以和类名同名的,和构造方法唯一的区别就是,构造方法没有返回值。 package net.study; public class TestConStructor { public TestConStructor() {

} public void TestConStructor() { } public static void main(String[] args) { TestConStructor testConStructor = new TestConStructor(); testConStructor.TestConStructor(); } } 4.提供Java存取数据库能力的包是() 答案:A 5.下列运算符合法的是() A.&& B.<> C.if D.:= 答案:A 详解: java 中没有<> := 这种运算符,if else不算运算符 6.执行如下程序代码 a=0;c=0; do{ --c; a=a-1; }while(a>0); 后,C的值是()

java基础笔试题(答案已整理)

Java基础试题 一:选择题(1*30=30)(题目写在答题纸上面) 1:Java 提供哪几种运算符多选( abcd )。 A)算术运算符B)位运算符 C)关系运算符D)逻辑运算符E)条件运算符 2:https://www.sodocs.net/doc/a614181101.html,ng包的()方法比较二个对象是否相等返回true.。(b) A:toString() B:equals() C:compare D:以上都不正确 3:下列对Java 的变量与函数说法正确的是多选(ace )。 A)变量是用来保存数据的B)变量是用来实现操作过程的C)函数是用来实现操作过程的D)函数是用来保存数据的E)函数的参数是数据的入口 4:已知:int[] a = new int[100];在下列给出的数组元素中,非法的是。(d) A:a[0] B:a[1] C:a[99] D:a[100] 5:在java中,一个类可同时定义许多同名的方法,在这些方法的形式参数个数,类型或顺序各不相同,传值也可以各不相同。这种面向对象程序的特性称为。(c) A:隐藏B:覆盖C:重载D:Java不支持此特性 6:()是一组常量和抽象方法的集合。(d) A:实例B:类C:包D:接口 7:下面关于数组说法正确的是多选(abcde)。 A)一维数组实质上是相同类型变量的列表 B)创建一个数组首先定义数组变量所需的类型 C)char c[]=new char[26];可声明一个含有26 个元素的char型数组 D)当为一个多维数组的时候分配内存时,仅需要为第一指定内存,然后再分配其他维的存E)int twain[][] = new int[4][5];可声明一个二维数组 8:Java源文件和编译后的文件扩展名分别为。(b) A:.class和.java B:.java各.class C:.class和.class D:.java和.java 9:设x=5;则y=x--和y=--x的结果,使y分别为。(c) A:5,5 B:5,6 C:5,4 D:4,4 10:若x是float类变量,x=10/4;则x 的值是。(b) A:2 B:2.0 C:2,5 D:编译错误 11:.下面方法中,用于调度线程使其运行的是?多选(bc ) A. init() B. start() C. run() D. resume() E. sleep() 12.下面哪种情况能实现自动转换多选(ace )。 A)byte 型转换成int 型B)int 型转换成byte 型 C)float 型转换成double型D)double 型转换成int 型E)char型转换成int 型 13:下列那些是正确的JAVA字符串?多选(abd )。 A. "\"\"" B. "Oxzabc" C. "\"\" D. "\t\t\r\n" E. "boolean"5 14:在使用super 和this关键字时,以下描述正确的是。(a) A::在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过 B:super()和this()不一定要放在构造方法内第一行

文思海辉

一.基础部分 1.根据如下代码回答问题 登录

用户名 Mail 口令 <./html> A.上面页面的URL是https://www.sodocs.net/doc/a614181101.html,/bbs/login.htm中,如果在用户名处输入”test”,口令处输入:”123456”,请写出点击提交按钮后,在浏览器的显示地址显示的url? https://www.sodocs.net/doc/a614181101.html,/bbs/login.htm?name=test&mail=&pass=123456 B.如果将第4行改为
,那么在浏览器处显示的url应该是? https://www.sodocs.net/doc/a614181101.html,/bbs/login.htm C.要让这个form支持回车表单提交,需要如何做? 将button按钮改成submit按钮 D.请写出检查name是否全是英文字母或者数字组成的正则表达式 /^[a-zA-Z][a-zA-Z0-9]{5,19}$/ 2、请写出一下js表达式的值 4+”3”43 3+”a”3a Var a=’4’; a+3 43 3+null 3 3+true 4 3+”a”-3 NaN Undefined==null null 1===true false 3、请说明以下属性代表的意思 网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scrollWidth 网页正文全文高:document.body.scrollHeight 网页被卷去的高:document.body.scrollT op

JAVA笔试题--基础很全有答案

第一组 1.下列不可作为java语言修饰符的是(D) A) a1 B) $1 C) _1 D) 11 2.有一段java 应用程序,它的主类名是a1,那么保存它的源文件名可以是(A) A) a1.java B) a1.class C) a1 D) 都对 3.整型数据类型中,需要内存空间最少的是(D) A) short B) long C) int D) byte 4. Java 类可以作为(C) A) 类型定义机制 B) 数据封装机制 C) 类型定义机制和数据封装机制 D) 上述都不对 5.在创建对象时必须(C) A) 先声明对象,然后才能使用对象 B) 先声明对象,为对象分配内存空间,然后才能使用对象 C) 先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象 D) 上述说法都对 6.在调用方法时,若要使方法改变实参的值,可以(B) A) 用基本数据类型作为参数 B) 用对象作为参数 C) A和B都对 D) A和B都不对 7. Java中(C) A) 一个子类可以有多个父类,一个父类也可以有多个子类 B) 一个子类可以有多个父类,但一个父类只可以有一个子类 C) 一个子类可以有一个父类,但一个父类可以有多个子类 D) 上述说法都不对 8.Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?(B) A) 安全性B) 多线性C) 跨平台D) 可移植 9. Character流与Byte流的区别是(C) A) 每次读入的字节数不同B) 前者带有缓冲,后者没有 C) 前者是字符读写,后者是字节读写D) 二者没有区别,可以互换使用

10.以下声明合法的是( D ) A、default String s; B、public final static native int w( ) C、abstract double d; D、abstract final double hyperbolicCosine( ) 11.关于以下application的说明,正确的是( C ) 1.class StaticStuff 2.{ 3.static int x=10; 4.static { x+=5;} 5.public static void main(String args[ ]) 6.{ 7.System.out.println(“x=”+ x); 8.} 9.static { x/=3;} 10. } A、4行与9行不能通过编译,因为缺少方法名和返回类型 B、9行不能通过编译,因为只能有一个静态初始化器 C、编译通过,执行结果为:x=5 D、编译通过,执行结果为:x=3 12.关于以下程序代码的说明正确的是( D ) 1.class HasStatic{ 2.private static int x=100; 3.public static void main(String args[ ]){ 4.HasStatic hs1=new HasStatic( ); 5.hs1.x++; 6.HasStatic hs2=new HasStatic( ); 7.hs2.x++; 8.hs1=new HasStatic( ); 9.hs1.x++; 10.HasStatic.x- -; 11.System.out.println(“x=”+x); 12.} 13.} A、5行不能通过编译,因为引用了私有静态变量 B、10行不能通过编译,因为x是私有静态变量 C、程序通过编译,输出结果为:x=103 D、程序通过编译,输出结果为:x=102 13.以下选项中循环结构合法的是( C ) A、while (int i<7) { i++;

SAP公司大全

各地SAP咨询公司一览表 北京 SAP咨询及外包公司 SAP中国北京办事处、柯莱特(KLT)、泽佳、海颐、海辉、科方力华、孚高通、极晨智道、易通宏达、凯捷、合肥凯捷、益和北京办事处、北京智华创新科技、联想、石化盈科、中欧博雅、昆明利顿人通(航空)、苏普纳特、派吉事、海思林科、华信嘉创、中油瑞飞、名道恒通、文思创新、亿达、中软国际、东软、三星、SK、国美、拜耳、北京京能热电股份、思必德、博望华科、达美、大唐、神华、普华、博宏慧点、神州数码、北京创中、安尼梅森、同方鼎欣、北京兴竹同智信息技术股份、长信通(银行)、德信德胜科技、北京华瑞特信息技术 上海 SAP咨询及外包公司 SAP上海、柯莱特(上海)、孚高通(上海)、艾舜杰、西信、博延、博彦、哈通咨询、丰益(上海)、科旭、腾燊(shen)、嘉诚(Topsun)、德速咨询、青乾科技、HP 、IBM、AC(埃森哲)、CG(凯捷)、德硕(Abeam)、德勤、汉得、瑞帕(对日)、启捷、普华永道、施耐德、毕博、上海微创软件、齐柏、华和得易、Infosys、TATA、Wipro(维布洛)、汉普、和诚普信、欧麒瑞、殷智、CSC、通方、德国电信、AtosOrigin (源讯)、达策(B1)、希达软件、上海思邦信息科技、

明思软件、上海欣能信息科技、纬历信息技术(上海)(Willey)-B1 福迈迪工程技术、盛安德科技发展有限公司 SAP 苏州 普瑞斯管理咨询、苏州知惠馆信息、苏州海兰达管理咨询、上海万宝盛华人力资源、苏州特伊德贸易有限公司、上海阿通企业管理咨询、北京英卓管理顾问、盛安德科技发展有限公司、艾益思(苏州)信息技术、苏州工业园区、惠捷商务咨询、苏州盛恩特机电部件有限公司、首诺国际贸易(上海)有限公司、苏州德磊电子博世汽车部件(苏州)SAP 杭州 大汉资讯、浙江合和贸易、益和电力、北京中澳、伟思软件技术、哈勃商务信息咨询、杭州娃哈哈集团、浙江吉利控股集团、浙江盾安人工环境股份 SAP 天津 天津晟越、博思信息技术优利咨询、天津奥尼斯特企业管理咨询、诺和诺德(天津)科技、多米克(天津)商贸、罗迈国际商务咨询北京奥维奥科技、大宇宙信息创造(中国)天津三源电力信息技术、三星数据系统(中国)、盛安德科技发展有限公司卡特彼勒(中国)投资、天津爱玛科技股份有限公司、麦格纳汽车动力总成(天津) 、天津津亚电子卡特彼勒(中国)投资 SAP 成都 联想、 HP、 IBM、 SAP成都、 NCS四川中电启明星信息科技有限公司、成都博智盛普信息技术科技有限公司、卓信永盛、银海科技、

Java基础笔试机试测试题(带答案)

Java基础考试题 班级:__________ 姓名:___________ 日期:_____________ 一、笔试(45题,每题2分) 1) 分析下面的Java程序段,编译运行后的输出结果是()。 public class Test { public static void changeString(StringBuffer sb) { sb.append("stringbuffer2"); } public static void main(String[] args) { StringBuffer sb = new StringBuffer("stringbuffer1"); changeString(sb); System.out.println("sb = " + sb.toString()); } } A. sb = stringbuffer2stringbuffer1 B. sb = stringbuffer1 C. sb = stringbuffer2 D. sb = stringbuffer1stringbuffer2 2) 在Java中,包有多种用途,但不包含()。 A. 将类组合成较小的单元,便于使用 B. 有助于避免命名冲突 C. 有助于提高运行效率 D. 允许在更广的范围内保护类、数据和方法 3) 在Java中,如果要在字符串类型s="java"中,得到字母'v' 出现的位置,选()语句。 A)s.matches('v'); B)s.charAt('v'); C)s.indexOf('v'); D)s.substring('v'); 4)下列代码运行后,变量c的值是()。 int a=15,b=10; double c=a/b; a) 1.5 b) 1.0 c) 1 d) 0 5)main方法如下所示,该程序的运行结果是()。 public static void main(String [] args){ int i=0; System.out.print(i++); } a) 输出0 b) 输出1 c) 编译错误d) 运行时出现异常

java基础笔试测试题及答案

Java 一章至五章考试 一.填空题(8分) 1.面向对象的三大原则是(封装),(继承)和(多态).2 分 2.如果想在对象实例化的同时就初始化成员属性,则使用(构造函数).2 分 3.(实体)方法和(构造)方法不能修饰为abstract ?2分 选择题(60分) 1)在Java语言中,下列(a,d )是不满足命名规范的变量名。(选择二项) a) 姓名 b) $Name c) _in sta nceof d) in sta nceof 2) 下列Java代码片段的输出结果是(a )。 char c='a'; int i=c; float f=i; byte b=(byte)c; System.out.pri ntln( c+","+i+","+f+","+b); a) 编译错误 b) a,97,97,97 c) a,97,97.0,97 d) a,97,97.0f,97 3) 下列Java代码中,空白处的代码是(b,c )。(选择两项) public in terface Fee{ public float calLabFee(float unitPrice, float time); } public class FeeImpl impleme nts Fee { public float calLabFee(float unitPrice, float time){ retur n un itPrice * time; } } public class Fee In terfaceTest { public static void main( Stri ng[] args){ Float labFee = fee.calLabFee(400.00,5); } }

java笔试题答案详解

java笔试题以及答案详解一 一、单项选择题 1.Java是从()语言改进重新设计。 A.Ada B.C++ C.Pasacal D.BASIC 答案:B 2.下列语句哪一个正确() A.Java程序经编译后会产生machine code B.Java程序经编译后会产生byte code C.Java程序经编译后会产生DLL D.以上都不正确 答案:B 3.下列说确的选项有() A.class中的constructor不可省略 B.constructor必须与class同名,但方法不能与class同名 C.constructor在一个对象被new时执行 D.一个class只能定义一个constructor 答案:C 详解:见下面代码,很明显方法是可以和类名同名的,和构造方法唯一的区别就是,构造方法没有返回值。

4.提供Java存取数据库能力的包是() A.java.sql B.java.awt C.https://www.sodocs.net/doc/a614181101.html,ng D.java.swing 答案:A 5.下列运算符合法的是() A.&& B.<> C.if D.:= 答案:A 详解: 6.执行如下程序代码 a=0;c=0; do{ --c; a=a-1;

}while(a>0); 后,C的值是() A.0 B.1 C.-1 D.死循环 答案:C 详解: 7.下列哪一种叙述是正确的() A.abstract修饰符可修饰字段、方法和类 B.抽象方法的body部分必须用一对大括号{ }包住C.声明抽象方法,大括号可有可无 D.声明抽象方法不可写出大括号 答案:D 详解: 8.下列语句正确的是() A.形式参数可被视为local variable B.形式参数可被字段修饰符修饰 C.形式参数为方法被调用时,真正被传递的参数 D.形式参数不可以是对象 答案:A 详解:

6文思海辉JAVA面试问题

电话面试 1、hibernate怎么配置的,lazy和list怎么设置 2、JDBC怎么用的,有那几部,具体的方式? 3、文件的读写,步骤和具体实现代码? 4、你用的排序方式有哪些,说出你最擅长的一种排序方式? 5、xml解析方式,schema Xml的解析方式有哪几种,怎么实现解析的? 6、private,protect,default,public权限修饰符是怎么设置权限的? 7、平时你关注java的那些技术? 8、Static 9、Throws throw区别 10、Jsp servlet区别 Jsp本质上就是一个severlet jsp可能更注重前台显示而severlet则是控制 Jsp有自己的内置对象severlet没有 Jsp运行速度没有severlet快 Jsp中有htnl的代码,而severlet只是java代码 11、log4j实现 12、Hibernate or配置 13、Class.forName作用,为什么用? 14、SAX与DOM的区别 视频面试整理 1、一种排序,写出来一共排序了多少次 2、说一下Hibernate 3、如果没有Hibernate你怎么实现这样的功能?并封装成实体类 4、SAX和DOM的区别 5、事物 6、是否用过集合类 7、Set和List的区别 8、线程 9、Insert update create表 10、前台滚动条是如何实现的 11、前台滚动条,比如两个客户端,一个收到90条,一个收到91条,怎样保证两个客户下一个取到的值分别是91条和92条。 12、如果没有ssh是否能写功能 13、IO 15、JS怎样实现5秒一刷新功能 16、SWING APPLET

java笔试题及答案.doc

java笔试题及答案 有了下面java笔试题及答案,进行java笔试时就容易多了,请您对下文进行参考: 1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域当前类同一package子孙类其他package public 7 7 7 7 protected 7 7 7 X friendly 7 7 X X private 7 X X X 不写时默认为friendly 2、Anonymouslnner Class (匿名内部类)是否可以exte nd s (继承)其它类,是否可以imple ment s (实现)i nterf ace (接口) 答:匿名的内部类是没有名字的内部类。不能exte n ds (继承)其它类,但一个内部类可以作为一个接口,由另一个内部类实现 3、Sta ti cNestedC las s 和Inner Clas s 的不同答: Nes tedC lass (一般是C+ +的说法),In ne rClass (—般是JAVA的说法)。J ava内部类与C++嵌套类最大的不同就在于是否有指向外部的引用上。注:静态内部类(I

nn erClass)意味着1创建一个st atic内部类的对象,不需要一个外部类对象,2不能从一个st atic内部类的一个对象访问一个外部类对象 4、和的区别 答:是位运算符,表示按位与运算,是逻辑运算符,表示遷辑与(and ) 5、Coll ect ion 和Col lect ions 的区别 答:Coll ect ion是集合类的上级接口,继承与他的接口主要有Set和List. Col lections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作 6、什么时候用assert 答:asserti on (断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,a ssertion 就是在程序中的一条语句,它对一个boolea n表 达式进行检查,一个正确程序必须保证这个bool ean表达 式的值为tr ue;如果该值为fal se,说明程序己经处于不正确的状态下,系统将给出警告或退出。一般来说,

java笔试题含答案

班级:_______________ 学号:______________ 姓名:___________ Java 笔试题 (可多选) 1. 下面哪些是Thread类的方法( ABD) A start() B run() C exit() D getPriority() 2. 下面关于类的说法正确的是(A) A 继承自Throwable B Serialable C 该类实现了Throwable 接口 D 该类是一个公共类 3. 下面程序的运行结果是( false ) String str1 = "hello"; String str2 = "he" + new String("llo"); == str2); 4. 下列说法正确的有( C) A. class中的constructor不可省略

B. constructor必须与class同名,但方法不能与class同名C. constructor在一个对象被new时执行 D.一个class只能定义一个constructor 5. 指针在任何情况下都可进行>, <, >=, <=, ==运算( true ) 6. 下面程序的运行结果:(B) public static void main(String args[]) { Thread t = new Thread() { public void run() { pong(); } }; (); "ping"); } static void pong() { "pong"); } A pingpong

B pongping C pingpong和pongping都有可能 D 都不输出 7. 下列属于关系型数据库的是(AB) A. Oracle B MySql C IMS D MongoDB 8. GC(垃圾回收器)线程是否为守护线程( true ) 9. volatile关键字是否能保证线程安全( false ) 10. 下列说法正确的是(AC) A LinkedList继承自List B AbstractSet继承自Set C HashSet继承自AbstractSet D WeakMap继承自HashMap 11. 存在使i + 1 < i的数吗(存在) 12. 的数据类型是(B) A float B double C Float D Double

文思海辉,质量意识和质量方法,转正,学习题,答案

质量意识和质量方法 1. 下列不是质量方针内容的是: A 质量第一,服务至上 B 管理规范,技术精良 C 积极创新,追求卓越 D 客户满意,卓越创新 正确答案: C 2. 关于下列质量目标,不正确的是 A 一次交付合格率:95% B 交付成功率:95% C 软件开发交付缺陷率<=5/10KLoc D 测试有效缺陷率>=95% 正确答案: B 3. 下列方法,不属于缺陷预防的是:√ A 使用经过重复验证的模块或工具 B 利用工具 C 测试 D 使用常见缺陷预防表,防止缺陷发生 正确答案: C 4. 下列对于降低质量成本最有效的方法是:√ A 通过不断测试,检查出错误,然后修复这些缺陷,不让客户发现; B 通过缺陷预防; C 与客户搞好关系,就算质量低的时候,客户也不罚款; D 把缺陷掩盖起来,不让客户发现。 正确答案: B 5. 下面说法正确的是:√ A 质量是检查和测试出来的; B 质量是质量部的事; C 质量好一定要花很多钱; D 一次做对是我们应秉承的工作态度 正确答案: D 6. 以下说法错误的是:√ A 因为项目的时间非常紧张(例如敏捷开发模式),所以不必按照要求进行计划;

B 无论做什么工作,始终贯彻一次做对的原则; C 交付成果前应进行自检、他检和出检; D 应及时准确收集工时、工期、规模、缺陷等数据。 正确答案: A 7. PDCA是指:√ A 计划(Plan)、实施(Do)、鼓舞(Cheer)、行动(Action; B 计划(Plan)、实施(Do)、检查(Check)、行动(Action); C 计划(Plan)、实施(Do)、控制(Control)、行动(Action); D 讨论(Polemize)、实施(Do)、检查(Check)、行动(Action)。正确答案: B 8. 下列那个选项不属于“工作三不”的内容:√ A 不生产不合格品; B 不接收不合格品; C 不交付不合格品; D 不放过不合格品。 正确答案: D 9. 关于缺陷,下列说法正确的是:√ A 是指任何可能导致顾客不满意的因素; B 只要客户没有发现,就不会产生浪费; C 工作中不用太仔细,发现缺陷修改了就好了; D 缺陷发现的时间越晚,成本越低。 正确答案: A 10. H公司与G公司已经外包合作了11年的时间,在过去的10年中,G公司对H公司都比较满意,但今年通过对G公司的客户满意度调查,发现G公司对于H公司的满意度由原来的4.5分左右下降到4.0分,通过分析后发现,G公司今年进行了一次研讨后认为H公司应该比原来做的更好,但事实上H公司延续了以往的做法,未能达到G公司的期望,所以满意度下降了,这是因为:√ A G公司提出了无理的要求,质量只要稳定就可以了; B 合作时间久了,G公司已经不喜欢和H公司合作了; C H公司做的差了; D 由于服务质量是和客户的期望相关的,达不到期望所以满意度下降,这是正常的。H公司应该分析G公司的要求,通过质量改进提升自己的服务质量,达到甚至超越G公司的要求,从而提高满意度.

java笔试面试题及答案

java笔试面试题及答案

一.选择题(30分) 1.下列哪些情况能够终止当前线程的运行? a. 抛出一个异常时。 b. 当该线程调用sleep()方法时。 c. 当创立一个新线程时。(与当前进程无关) d. 当一个优先级高的线程进入就绪状态时。 2. 下面哪些为构造函数的特性定义 a. 在类中声明构造函数时,名称应该与类名相同 b. 具有重载特性,能够建立多个相同的名称 c. 使用类建立新对象时,会自动执行构造函数,因此在构造函 数内设定变量的初值或进行内存分配 d. 以上都是 3. 关于异常处理机制的叙述哪些正确 a. catch部分捕捉到异常情况时,才会执行finally部分(无论是否有毛病,都执行) b. 当try区段的程序发生异常时,才会执行catch区段的程序 c. 不论程序是否发生错误及捕捉到异常情况,都会执行finally 部分 d. 以上都是 4. 下列关于接口的叙述中哪些是正确的 a. 接口中的数据必须设定初值(就是接口中的常量) b. 接口中的方法都是抽象方法

c. 接口能够声明引用 d. 以上都正确 5. Java语言中,方法的重写(Overriding)和重载(Overloading)是多态性的不同表现。下边哪些说法是正确? A.重写是父类与子类之间多态性的一种表现。 B.重写是一个类中多态性的一种表现。 C.重载是一个类中多态性的一种表现。 D.重载是父类与子类之间多态性的一种表现。 6.在Struts应用的视图中包含哪些组件? A. JSP B. Servlet C. ActionServlet D. Action E. 代表业务逻辑或业务数据的JavaBean F. EJB G. 客户化标签 7. struts框架中,关于FormBean,下列哪些说法是正确的: A FormBean是一种数据bean,主要用来封装表单提交上来的数据,并把这些数据传递给Action B 在FormBean中能够对页面上传递来的参数进行一下格式上的验证,这种验证是一种客户端的验证 C 用户每次提交表单,都会产生一个新的FormBean实例 D 动态FormBean不能进行验证操作 8哪些方法能够进行servlet的调试?()

案例分析——文思海辉(外包)

案例分析(文思海辉——中国服务外包领军企业)文思海辉技术有限公司(以下简称:文思海辉)的前身分别是文思信息技术有限公司和海辉软件(国际)集团公司,这两家公司都是软件外包服务提供商。1995年文思信息技术有限公司在大连成立,并于2007年在纽约证券交易所上市。1996年海辉软件(国际)集团公司在大连成立,并于2010年在美国纳斯达克证券交易所上市。 近几年,文思海辉发生数件震惊行业的大事件。2012年8月11日文思信息与海辉软件宣布合并,根据双方签订的合并协议,双方股票以1比1的方式进行合并,两家公司的股东将各自持有合并后的新公司约50%的股份,原海辉股票保留在纳斯达克全球精选市场上市。但2013年5月20日,文思海辉宣布,董事会收到来自黑石集团,以及董事长陈淑宁和CEO卢哲群等人的非约束性私有化要约,2013年10 月 17日,文思海辉被黑石为首的财团 6.25 亿美元收购。2014年3月28日,文思海辉宣布正式完成私有化。 总体来看,二十年来,文思海辉在金融服务、高科技、电信、旅游交通、能源、生命科学、制造、零售与分销等领域积累了丰富的行业经验,主要客户涵盖众多财富500强企业及大中型中国企业。文思海辉私有化后仍然是中国服务外包的领军企业,在2014年6月国际外包专业协会(IAOP)公布的2014全球外包100强名单中,国内IT服务及解决方案供应商——文思海辉首次入选Top10榜单,名列第8位。这是中国本土外包服务企业首次进入IAOP全球外包前10位。此次评选中,文思海辉的公司规模、企业成长、全球化布局、客户认可度、企业资质、雇员管理和卓越领导力等多个方面,得到IAOP评审委员会的青睐。2014年10月10日,国际知名的全球化及市场拓展咨询公司Zinnov近日公布《2014全球研发服务商评级(GSPR)》调研报告。在工程服务领域,文思海辉再次获评企业软件和消费者软件行业“领导力”级别,跻身全球前三的技术研发服务提供商。 在承接离岸外包中,文思海辉采取多种措施来避免其离岸外包风险: (1)克服文化差异性。 文思海辉的海外市场覆盖美国、欧洲、澳大利亚、日本、新加坡、马来西亚等国家和地区,在全球设有45家分支机构。文思海辉拥有超过24000名不同国籍员工,确保为客户提供零障碍沟通的本地化、个性化定制与7*24小时不间断

Java经典面试题大全_带答案

Java经典面试题带答案一、单项选择题 1.Java是从()语言改进重新设计。 A.Ada B.C++ C.Pasacal D.BASIC 答案:B 2.下列语句哪一个正确() A.Java程序经编译后会产生machine code B.Java程序经编译后会产生byte code(字节码) C.Java程序经编译后会产生DLL D.以上都不正确 答案:B 3.下列说法正确的有() A.class中的constructor不可省略 B.constructor必须与class同名,但方法不能与class同名C.constructor在一个对象被new时执行(构造器) D.一个class只能定义一个constructor 答案:C 4.提供Java存取数据库能力的包是() A.Java.sql /sql/数据库还有Oracle 也是一种数据库 B.java.awt C.https://www.sodocs.net/doc/a614181101.html,ng D.java.swing 答案:A 5.下列运算符合法的是() A.&& B.<> C.if D.:= 答案:A 6.执行如下程序代码 a=0;c=0; do{ --c; a=a-1; }while(a>0); 后,C的值是() A.0 B.1 C.-1 D.死循环

答案:C 7.下列哪一种叙述是正确的() A.abstract修饰符可修饰字段、方法和类 B.抽象方法的body部分必须用一对大括号{}包住 C.声明抽象方法,大括号可有可无 D.声明抽象方法不可写出大括号 答案:D 8.下列语句正确的是() A.形式参数可被视为localvariable B.形式参数可被字段修饰符修饰 C.形式参数为方法被调用时,真正被传递的参数 D.形式参数不可以是对象 答案:A 9.下列哪种说法是正确的() A.实例方法可直接调用超类的实例方法 B.实例方法可直接调用超类的类方法 C.实例方法可直接调用其他类的实例方法 D.实例方法可直接调用本类的类方法 答案:D 二、多项选择题 1.Java程序的种类有() A.类(Class) B.Applet C.Application D.Servlet 2.下列说法正确的有() A.环境变量可在编译sourcecode时指定 B.在编译程序时,所能指定的环境变量不包括class path C.javac一次可同时编译数个Java源文件 D.javac.exe能指定编译结果要置于哪个目录(directory)答案:BCD 3.下列标识符不合法的有() A.new B.$Usdollars C.1234 D.car.taxi 答案:ACD 4.下列说法错误的有() A.数组是一种对象 B.数组属于一种原生类 C.intnumber=[]={31,23,33,43,35,63} D.数组的大小可以任意改变 答案:BCD 5.不能用来修饰interface的有()

自考Java语言程序设计一试题及答案解析

2015年10月高等教育自学考试全国统一命题考试 Java语言程序设计(一) 试卷 (课程代码04747) 本试卷共13页,满分100分.考试时间150分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸. 2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑. 3.第二部分为非选择题。必须注明大、小题号.使用0.5毫米黑色字迹签字笔作答. 4.合理安排答题空间.超出答题区域无效。 第一部分选择题 一、单项选择题(本大题共10小题.每小题1分.共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的。请将其选出并将“答题卡”的相应代码涂黑。未涂、错涂或多涂均无分. 1.以下字符组合中,不能作为Java整型常量的是 A.037 B.0x3ADG C.7000 D.0x3abcL 2.以下程序代码的输出结果是 3.设有数组定义,则x.length的值为 A.2 B.3 C.4 D.5 4. 设有字符串String s=〝ABCDEFGABC〞;,则表达式s.indexOf(〝A〞,7)的值是 A.7 B.6 C.3 D.0 5.以下关于Swing与AWT之间关系的叙述中,正确的是 A.Swing是AWT的提高和扩展 B.在写GUl程序时,AWT和Swing不能同时使用 C.AWT和Swing在不同的平台上都有相同的表示 D.AWT中有一些类是从Swing中的一些继承的 6.以下供选择的类中,其子类能用来创建框架窗口的是 A.JWindow B.JFrame C.JDialog D.JAudio 7.某程序定义了一个子类,并要让它实现多线程,以下正确的步骤是 A.继承Thread类,在类内定义run( )方法,声明和创建线程对象,并让该对象调用 start( )方法。 B.继承Thread类,在类内定义run( )方法,声明线程对象,并让该对象调用start( ) 方法。 c.声明实现Runnable接口,在类内实现run( )方法,声明线程对象,创建线程,并

文思海辉贷后管理系统用户操作手册V2.2(1)

贷后催收系统V2.2 用户操作手册 文思海辉技术有限公司 2017年10月

文档修订记录: 编号变化状态简要说明日期变更人批准日 期 批准人 V1.0.0 新建创建文档 4.18 李蓓、谭钊V2.0.0 修改2017/6/7 谭钊 V2.1.0 修改2017/6/9 谭钊 V2.1.1 修改2017/9/5 谭钊 V2.2.0 修改2017/10/23 谭钊

贷后催收系统用户操作手册 目录 1. 系统综述: (6) 1.1.操作简要: (6) 1.1.1. 业务流程 (6) 2. 系统功能使用简介 (7) 2.1.登录 (7) 2.2.系统首页 (8) 2.3.我的主页 (9) 2.3.1. 首页 (10) 2.4.电话催收 (10) 2.4.1. 全部案件 (11) 2.4.2. 待催收 (24) 2.4.3. 催收中 (24) 2.4.4. 还款审核中 (25) 2.4.5. 待结案 (25) 2.4.6. 已结案 (25) 2.5.短信催收 (26) 2.6.邮件催收 (27) 2.6.1. 信函催收 (28) 2.7.外访催收 (29) 2.7.1. 全部案件 (29) 2.7.2. 待催收 (32) 2.7.3. 催收中 (32) 2.7.4. 还款审核中 (33) 2.7.5. 待结案 (33) 2.7.6. 已结案 (33) 2.7.7. 外访监控 (33) 2.8.协催案件 (34) 2.8.1. 协催已处理记录 (34) 2.9.司法催收 (35) 2.10.流转管理 (35) 2.10.1. 电催小流转 (35) 2.10.2. 电催强制流转 (36) 2.10.3. 外访小流转 (36) 2.10.4. 外访强制流转 (37) 2.11.案件查找 (37) 2.11.1. 案件查找 (37) 2.11.2. 客户信息导出 (38)

相关主题