精选新版2020年JAVA程序员笔试面试考核题库300题含标准答案_第1页
精选新版2020年JAVA程序员笔试面试考核题库300题含标准答案_第2页
精选新版2020年JAVA程序员笔试面试考核题库300题含标准答案_第3页
精选新版2020年JAVA程序员笔试面试考核题库300题含标准答案_第4页
精选新版2020年JAVA程序员笔试面试考核题库300题含标准答案_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2020年 JAVA 程序员笔试面试题库 300题含答案 一、简答题1.类A定义如下: class A private int x=10; int getx() retrun x;class B extends A private int x=15;/需要覆盖 getx() 方法在“ /需要覆盖 getx() 方法”后应加上的函数是?A. i nt getx(float f) B. i nt getx() C. double getx(float f) .D. folat getx() 答案: B 2. 下面代码中队 result 描述正确的是?InputStream in = ;byte b

2、uff = new byte1024;int result = in.read(buff, 0, 256)A. result 可能等于 256B. result 可能等于 0C. result 可能等于 1024D. result 可能等于 1答案: AB 3. 给出下面的不完整的方法:1)2) success = connect() ;3) if (success = -1)4) throw new TimeOutException();5) 1 )处?6)TimeOutException 不是一个 RuntimeException ,下面那行可以放在A. public void metho

3、d() throws ExceptionB. public void method()C. public void method() throws TimeOutExceptionD. public void method() throw TimeOutException答案:4 关于 readLine() 方法,一下说法正确的是? A. 该方法抛出 IOException 异常,调用该方 法应该trycatchB. 如果读到文件的末尾,该方法返回的结果为 nullC. readLine() 每次读取一行数据D. BufferReader 类的对象可以调用该方法答案: ABCD5. 在java

4、中判断applet的来源的方法有?A. getCodeBase();B. getDocumentBase();C. getCodebase();D. getDocumentbase();答案: AB6. 下面哪些是合法的标识符? A. *point;B. _endline;C. $personC. const答案: BC7. 一个正在执行的线程在遇到下列()情况下会终止执行?A.执行stop()方法;B. 执行 wait() 方法;C. 执行seleep()方法;D. 其run()方法运行完后。答案: AD8. 不同级别的用户对同一对象拥有不同的访问权限或某个客户端不能直接操作到某个对象,但又

5、必须和那个对象有所互动,这种情况最好使用什么模式?A. Fasade模式B. Bridge 模式C. Adapter 模式D. Proxy 模式答案: D9. 下面语句输出的结果是什么? int score = 9;switch (score)case 0:System.out.println();default: System.out.println(Error);case 3: System.out.println(Good);break;case 2: System.out.println(Best);A. Error Good BestB. Error goodC. ErrorD. 没

6、有任何输出答案: B10 转发 HTTP 请求的两个方法 respsonse.sendDirect 和 RequestDispatcher.forward 的区别 答案: RequestDispatcher.forward() 方法和 HttpServletResponse.sendRedirect() 方法的区别是: 前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者 则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的 地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽 量使用 Request Dispatc

7、her.forward() 方法,并且,这样也有助于隐藏实际的链接。在有些情 况下,比如,需要跳转到一个其它服务器上的资源,则必须使用HttpServletResp on se.se ndRequest ()方法。11. 构造 ArrayList类的一个实例,下列哪个方法是正确的? A. List myList = new ArrayList();B. ArrayList myList = new List();C. List myList = new List();D. ArrayList myList = new Object();答案: A12. 下面哪个 Map 是排序的? A. Ha

8、shtableB. TreeMapC. HashMapD. WeakHashMapE. LinkedHashMap答案: E13. 软件设计中划分模块的一个准则是: A. 低内聚高耦合B. 高内聚高耦合C. 低内聚低耦合D. 高内聚低耦合答案: A14 给出下面一段程序: class Aclass void go()System.out.println(Aclass ” );public class Bclass extends Aclass void go()System.out.println( “ Bclass ” ); public static void main (String a

9、rgs) Aclass a = new Aclass();Aclass a1 = new Bclass(); a.go();a1.go(); 以上程序运行的结果是:A. Aclass BclassB. Bclass AclassC. Aclass AclassD. Bclass Bclass 答案: A 15 Oracle 数据库中, 以下关键字中表示序列的是?A. CLUSTERB. SYXONYMC. SEQUENCE 答案: C16 J2EE 部署时,最小的单元是? A. 对象B. 组建C. 模块D. 类 答案: DA. EJB 类17 下列哪个组件能在一个 EAR 文件中被声明?B.

10、JMX MbeansC. JDBC DataSource 对象D. JMS ConnectionFactory 和 Destination 对象。答案: A 18 多选题:答案:19 面向对象的特征 答案:(抽象、继承、多态、封装)20 软件设计中划分模块的一个准则是 _。A) 低内聚低耦合B) 低内聚高耦合C) 高内聚低耦合D) 高内聚高耦合答案: C21 如果从流中读取一个大数据量的XML 文件并进行解析,最好使用哪种解析器 ?A. 两种都不可以B. 两种都可以,没有太大区别C. SAXParserD. DOMParser答案: C22下面哪些声明是错误的 ?A. char c = u00

11、00;B. int i= a;C. byte b=01;D. long l=1234567890L;E. int i=0xFFFFFFFF;答案:23 类的实例方法表示的是什么 ?( )A. 类的行为B. 父类对象的行为C. 类的属性D. 类对象的行为答案: D24 下列对继承的说法,哪个是正确的 ( )A. 子类只能继承父类 public 方法和状态B. 子类能继承父类的 protected 方法,而不继承 protected 状态C. 子类能继承父类的所有非私有方法和状态D. 子类能继承父类的私有方法和状态答案: C25.类A定义如下:class A private int x=10;in

12、t getX() return x;class B extends A private int x=15;/需要覆盖 getx() 方法在” /需要覆盖 getx() 方法”后应加上的函数是:A. i nt getX(float f) B. double getx(float f)C. float getx() ;D. int getx() 答案: D26. 下面对数组的操作代码哪个是正确的?A. char a= ” hello world.toCharArray();B. char c=a999;C. Class cc=a.getClass();D. int len=a.length;E.

13、a.equals(new Object();F. char c=a0; 答案: DF27. 定义字符串: String str =Abcddefg ”; 则 str.substring(1,4).indexOf( “d”) 的结果是 答案: 228. public void test() try oneMethod();System.out.println( “condition 1” ) catch(ArrayIndexOutOfBoundsException e) System.out.println( catch(Exception e) System.out.println( fina

14、lly System.out.println(condition 2” );condition 3” );finally ” );在 oneMethod() 方法运行正常的情况下将显示什么?A. condition 2B. condition 3C. finallyD. condition 1答案: CD29 System 同时包含三个预定义的流变量,分别是答案: In out err30 J2EE 描述答案:J2EE Java2 平台企业版(Java 2 Platform,Enterprise Edition )J2EE 是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范

15、 应用系统的开发与部署,进而提高可移植性、安全与再用价值。J2EE 核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均 有共通的标准及规格,让各种依循 J2EE 架构的不同平台之间,存在良好的兼容性,解决 过去企业后端使用的信息产品彼此之间无法兼容,,企业内部或外部难以互通的窘境。31合法标识符的定义 ? 1. 只能以字母 ,下划线(_)或美元符 ($)开头,数字不能作为开头 ? 2. 不能包含美元符 ($)以外的特殊符号? 3. 不能包含空格? 4. 可以是中文字符或日文字符答案: 132 下面代码显示的结果是什么public class Test static init

16、 arr = new int0public static void main(String arge) System.out.print(arr1); 答案:可编译通过,运行报异常33 如果配置一个 servlet 需要使用的参数,最好在哪个方法中 A. doPostB. destroyC. doGetD. serviceE. init答案: AC34 EJB2.0 中定义了几种 Enterprise Bean 答案: Session bean, entity bean, message driven bean35 下面哪个是合法的布尔值A. “ false”B. falseC. 10 答案:

17、 B36以下关于 UML 的说法正确的是: A. UML 是标准的建模语言,而不是标准的开发过程 B. UML 是标准的建模语言,也是标准的开发过程答案: A37. 定义整型变量:int n=456;,表达式的值为 5的是:A. n/10B. n%10C. (n-n/100*100)/10D. n/10%10 答案: CD38 EJB 包括的类型有:( )A) CMPB) BMPC) Java BeanD) Stateful Session Bean答案: A,B,D39 对于各种 EJB 生命周期 描述错误的是:A. 实体bean有三种状态,不存在,在 pool中,就绪B. 有状态会话bea

18、n实例有三种状态,不存在,就绪和钝化C. 无状态会话bean实例两种状态,不存在和就绪D. 消息 bean 就两种状态:不存在就绪和钝化 答案: D40 (x+)/3 的结果答案:假如x为=2时就是(2/3)为041.哪个Set是排序的A AbstactSetB . LinkedHashSetC TreeSet D HashSet 答案: C 42 Http method 中,能传送大数据量的是 A getB deleteC patD headE post 答案: E43需求人员要从用户那了解什么 A XXXXB XXXXC XXXXD 产品需求答案:业务44. SUN公司对普通 PC的应用是

19、” A . J2EEB J2MEC J2SED JDK答案: C45 什么是 XML A XXXB XXXC XXXD .是一个语言答案: D46 下列关于 JAVA 程序结构说法错误的是 ()A 源文件可以没有 import 语句B. package语句必须放在源文件的第一句C. 一个源文件可以有多个类定义D .一个源文件可以定义多个public类答案: D而位置發生變化47 Frame 框 架 中 的 按 鈕 , 會 隨 下 面 哪 種 佈 局 的 大 小 改 變 ,A. BorderLayoutB CardLayoutC GridLayout D FlowLayout 答案: D 48

20、哪些配置文件是 EJB 必须用到的 A web.xmlB weblogic-ejb-jar.xmlC weblogic.xmlD ejb-jar.xmlE ejb.xml答案: BD49 下列哪些是 J2EE 中包含的容器?( )A) JSP containerB) Servlet containerC) EJBs containerD) JavaBeans container 答案: B,C50. 下列方法哪2个可以用来获取用户提交的表单( Form)参数?A) HttpServletRequest. getParameter(String)B) HttpServletRequest.get

21、Attribute(String)C) HttpServletRequest.getParameterNames()D) HttpServletRequest.getAttributeNames() 答案: A,C51. 以下描述 JSP 与 Servlet 的关系,正确的有:( )A) jsp 最后会编译成 servlet 来执行B) MVC 中 Servlet 做 C,jsp 做 VC) Servlet 在代码中输出 htmlD) JSP和Servlet都是解释执行E) JSP是编译执行,而 Servlet是解释执行答案: A,B,C,E52. 在 J2EE 设计模式中,下列关于 DAO

22、模式的描述哪个是不正确的?A) DAO 实现一个数据访问机制,用于访问、操作持久化存储介质中的数据。B) DAO 处于在业务逻辑层与数据库资源之间。C) 一般 DAO 是与 Abstract Factory 模式一起来用。D) DAO 可以代替 DATA SOURCE. 答案: D53以下哪个不属于 EJB 容器的事务属性:( )A) NotSupportedB) RequiredC) SupportsD) ForeverE) RequiresNewF) MandatoryG) Never答案: D54 下列关于 URL 的论述哪个是错误的?( )A) 绝对 URL 是指包括协议名和服务器地址

23、的路径B) 相对 URL 是指缺少协议名或者服务器地址的路径C) 以 /开头的相对路径被称为 context-relative URLD) HTML 中使用的以 /开头的相对路径是以 web 应用根路径开始的 URL 答案: C55 如果 x=2,(x+)/3 的值是:A 1B 2C 0.67D 0 答案: D56不能被浏览器自动调用的方法是哪个 A init()B paint()C start()D stop() 答案: B57. 下面哪些属于 J2ee应用的 WEB组件A. APPLETB. ServletC. JspD. IE答案: BC58. 下面关于 XML 的描述错误的是: A.

24、XML 文档是用来存储数据而不是显示数据B. XML 是一种简单,与平台无关并被广泛采用的标准C. XML 提供一种描述结构化数据的方法D. XML 只是为了生成结构化文档 答案: D 59 Weblogic 启动 Admin Server 后 默认的控制台路径是:A. /consoleB. /manageC. /managerD. /control 答案: A 60 PL/SQL 中用来判断 FETCH 语句是否成功,并且在 FETCH 语句失败时返回逻辑真的 属性是: A. %NOTFOUNDB. %FOUNDC. %ISOPEND. %ROWCOUNT 答案: AA. 可以为存储过程创建

25、同义词61 在 ORACLE 中,关于同义词说法错误的是:B. 同义词可以和表重名C. 共有同义词和私有同义词创建的权限不同D. 同义词只能由创建同义词的用户使用 答案: D 62 下面程序段输出的结果是:StringBuffer buf1;String str = “北京 2008” ; buf1 = new StringBuffer(str);System.out.println(buf1.charAt(2);A. 输出是:京B. 输出是: 2C. 输出是: 0D. 输出是: null 答案: B 63 MyObject 哪个方法会影响到这段代码的正确性以及效率 List list = n

26、ew java.util.ArrayList();list.add( new MyObject(A”);if( list.indexOf( new MyObject(A”) A. hashCodeB. cloneC. equalsD. toString 答案: A64 单选题答案:65. 软件生命周期哪个阶段花费最多A 设计B 测试C 编码D 维护 答案: D66. 下面哪些测试属于黑盒测试 :A.边界值分析B. 等价类划分C. 条件判断D. 循环测试答案: AB67. 单选题: 答案:68. JNDI 结构包含的三个主要层次是: A. JNDI API 层B. 数据层C. 应用层D. 实现层

27、 答案: BCD69. 下面哪些是合法的标识符? A. *pointB. _endlineC. $personsD. const 答案: BC 70. 一个正在执行的线程在 遇到下列 ()情况时会终止执行A.执行sleep()方法后B. 执行 wait() 方法C. 其 run() 方法运行完后D. 执行 stop() 方法答案: CD71 对于 Java.util.TreeSet 类,下面哪些描述是正确的 ?A. 在这个集合中的元素是有序的B. 集合中的元素使用唯一的 Key 访问C. 这个集合是保证不可变的D. 集合中的元素保证是唯一的E. 集合中的元素保证是同步的答案: BE72 .GE

28、T 和 POST 是两个主要的 HTTP Method,为了能在 Servlet 中获取到变量 a 的值,下面哪个报文是正确的?A. POST /?a=b HTTP/1.1 Host: Content-Length:0B. GET /HTTP/1.1 Host: Content-Length:15 a=b&b=c&c=d&d=eC. POST /HTTP/1.1 Host: Conent-Length:15 Content-Type:application/x-www-form-urlencoded a=b&b=c&c=d&d=eD. GET /?a=b HTTP/1.1 Host: 答案:

29、D73在 ORACLE 中,下面哪些命令是用来处理事务? Aset transactionB commitC savepointD rollback答案: ABCD74下面哪些会产生二维数组 Aint a = new intBint a1010 = new int C int a = new int 1010Dint a = new int1010答案: CD75 在 Java 中判断 applet 的来源的方法有: A. getCodeBase()B. getCodebase()C. getDocumentBase()D. getDocumentbase()答案: A76 下面是在命令行运行

30、 Java 应用程序 A: java A the first snow, the first snow came 。怎样才 能在 main(String args) 方法中访问单词” first ” ?A.args2B.args3C.args5D. args1答案: B77 关于垃圾收集的那些叙述是对的?A 它能在期望的时间释放被Java 对象使用的内存B 它将检查并释放不再使用的内存C 开发人员必须自己创建一个线程进行内存师傅拿个的工作D 它允许开发人员明确指定并立即释放该内存答案: BD78 下面那个方法中那个不是applet 的基本方法?A stop()B run()C start()D

31、 init()答案: B79 第 十 行 的 声 明 将 调 用 那 些 方 法 :class Perserpublic void printValue(int I,intj).public void printV alue(int i).public class Teacher extends Perserpublic void printValue().publicvoid printValue(int i).publicstatic void main(Stringas);Perser t=new Teacher();t.printValue(10);A 7行B 6行C 3行D 2行答案

32、: C80.在MVC模式中,进行业务流程/状态的处理以及业务规划的制定的是:A ModelB ControllerC View答案: A81 . 定 义 字 符 集 : String ss=hello; 对 下 面 描 述 正 确 的 是 ; if(ss=hello)System.out.println(ss=hello);elseSystem.out.prinA 输出 ss=helloB 输出 ss! =helloC 编译正确运行错误D 产生编译时错误 答案: A 82下列所列偶合中最低级别偶合是A 非直接偶合B 公共偶合C 内容偶合D 数据偶合答案: A83 关于以下程序代码的说明正确的是

33、:1. public 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.print ln( “ x=” +x);12. 13. A. 10 行不能通过编译,因为 x 是私有静态变量

34、B. 5 行不能通过编译,因为引用了私有静态变量C. 程序通过编译,输出结果为: x=102D. 程序通过编译,输出结果为: x=103 答案: C84 关于 J2ee 描述正确的是: A. 2EE 提供了对 EJB( Enterprise JavaBean) ,Java ServletsAPI, JSP(Java Server Pages)以及XML技术的全面支持B. 一个 J2EE 应用必须是基于 WEB 的C. J2EE 是一 个产品D. 是一种利用 Java 2 平台来简化企业解决方案的开发,部署和管理相关的复杂问题的体系 结构答案: ABD 85 下列关于 uml 说法正确的是A 它

35、是标准的建模语言,而不是标准的开发过程B 它是标准的建模语言也是标准的开发过程答案: A86 哪些方法可以加入类Child 中?public class Parent public int addV alue(int a, int b) int s;s = a+b;return s;class Child extends Parent A. public void addValue()/do something;B. public int addValue(int a, int b) throws MyException/do somethingC. public int addValue(i

36、nt a)/do somethingD. int addValue(int a, int b)/do something答案: AC87 给出下面有关 java.awt.List 的表达式,哪些叙述是对的 ?List l = new List(6, tue);A. 列表只能有一项被选中B. 一行的最大字符数是6C. 在没有其它的约束条件下该列表将有6行可见D. 列表将允许用户多选答案:88 下面哪些是合法的标识符?A. _endlineB. $personsC. thisD. TwoUsersE. *Point答案: ABD89 编译运行下面的程序 ,说明正确的有:import java.io

37、.*;public class A public static void main(String args) String s= ” 1234567890abcdefghijklmnopq ”;byte b = s.getByte();try File f = new File(B.txt” );FileOutputStream out = new FileOutputStream(f);out.write(b, 10, 10);out.write(b, 0, 5); catch(IOException) Sytem.out.println(e.getMessage();A. 程序编译正常,并

38、在当前目录下生成文件B. txt ,文件内容为” Babcdefghij12345 ”;B. 抛出一个可以被捕获的 IOException程序编译正常,C. 但屏幕没有任何输出D. 编译正常,但运行时出现错误答案: A90 下面是在命令行运行java 应用程序 A : java A the first show , the first show came. 怎么才能在 main( stringargs )方法中访问单词“ frist ”A 、 args1B 、 args2C、args3D 、 args5答案: A91 执行下列代码后,哪个结论是正确的?String s=new string10

39、; (选择所有正确答案)A、s10为“”B、s9为 0C、s9为 null D、s.length 为 10答案: C,D92 在 weblogic 中如何部署一个 EJB 应用:(选择所有正确答案)A、通过修改config.xmlB、 通过控制台部署指定路径的ejbC、 通过控制台上传需部署的ejb包然后部署D、通过修改 start weblogic.cmd答案: B,C93.下面关于继承的哪些叙述的正确的:A.在Java中一个类只能实现一个接口。B. 在 java 中一个类不能同时继承一个类和实现一个接口C. Java 的单一继承使代码更可靠。D. 在 java 中只允许单一继承。 答案:

40、CD94 下列输出值是: int i=0xffffffff;System.out.println(-i);A 15B 14C 1D -15答案: C95 List list=new List(6,true); 下列说法正确的是?A 每个集合都有 6 个元素B 每行有 6 个元素C 初始化为 6 行数的新滚动列表D 集合的里不能为空值 答案: D96定义变量 int =456 ,下面那个表达式的值是A n/10%10B n/10C n%10D (n-n/100*100)/10 答案:97 下面几种常见 CMT 事物属 性,从?1到?4 应该是: A T1,T2,T2,NoneB T1,None,

41、T2,T2C T2,T2,None,T2D None,None,None,T1E T2,None,None,T2答案: A98 EJB 实例通过下列哪个接口与容器交互?A HandleB EJBObjectC EJBHomeD EJBContextE HomeHandle答案: D 99那些是 EJB 规范定义的部署描述符?A web.xmlB ejb-jar.XMLC weblogic-ejb-jar.xmlD ejb.xml答案: BC100 Which correctly create atwo dimensional array of integers?A int a =new int

42、1010;B int a1010 =new int;C int a =new int1010;D int a =new int; 答案: AC101EJB 事务属性有哪几种?A RequiredB RequiredNewC SupportsD MandatoryE NotSupportsF Never答案: ABCDEF102 若下面目录和文件存在,创建 fileinputstream 正确的是A FileInputStream s=new FileInputStream(d:1.txt);B FileInputStream s=new FileInputStream( d:1.txt);C

43、FileInputStream s=new FileInputStream(jaca/1.txt);D File file=new File(1.txt);FileInputSt 答案: D103. Fa?ade在设计模式中属于什么模式?A 创建模式B 结构模式C 行为模式D 工厂模式 答案: B 104. 下面那些资源可以通过 JNDI 接口访问A j2ee 容器中的 JNDI treeB LDAP 目录服务C 文件系统D DNS 域名解析答案: ABCD105 f 下列关于缺省构造方法描述正确的是A 它可以初始化其他方法中定义的变量B java 会对所有类创建缺省的构造方法C 当类中没有定

44、义任何构造方法时, Java 就会创建缺省构造方法D 如果定义了带参数的构造方法, Java 会创建缺省的构造方法 答案: C106 如果你被要求写一段读取一个序列化的对象,那么一般使用哪种Stream?A fileinputstreamB dateinputstreamC objectinputstreamD filereader答案: C107 下 面 程 序 段 输 出 的 结 果 是 : StringBuffer buf1;String str= 北 京 2008;buf1=new StringBuffer(str);System.out.println(buf1.charAt(2);

45、A 输出是 2B 输出是 nullC 输出是 0D 输出是 京 答案: A108关于数据库中,典型的实体类关系模型有三个要素,下面那个不是三要素之一:A 实体B 关系C 索引D 属性 答案: A109软件文档时软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而且 它影响软件的A 可理解性B 可扩展性C 可移植性D 可维护性答案: D 110创建一个新目录,可以用下面那个类实现A fileinputstreamB fileoutputstreamC fileD reader答案: C111. 下面哪个set是排序的?A 、 abstract setB、hash setC、linked

46、 hash setD、tree set答案: D112. 从流中读取一个大数据的xml 文件,最好使用什么解析器?A DOMB SAXC JDOMD DOM4J 答案: B113. 下列关于 ORALCE据库的描述 ,不正确的是 A. 索引表含 ROWID 值B. 一个事务即使不被提交 ,也会被写入到重做日志中C. 拥有不同大小的回滚段没有任何益处D. COMMIT, 据不一定立即写入数据文件中 答案: A114. 给出下面有关 java.awt.list 的表达式,哪些叙述是对的?List仁new list (6, true);(选择所有正确答案) A、在没有其它的约束的条件下该列表将有6行

47、可见B 、一行的最大字符数是 6C、列表将允许用户多选D、列表只能有一项被选中答案: A,C115. 如果要在 JAVA 调用 ORACLE 的存储过程,需要使用到下面那个接口IIA PreparedStatementB StatementC CallableStatement 答案: C 116有关线程的哪些叙述是对的A、一旦一个线程被创建,它就立即开始运行B、使用start ()方法可以使一个线程成为可运行的,但是它不一定立即开始运行C、当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面D、 一个线程可能因为不同的原因停止(cease并进入就绪状态答案: B:A.117若下面指定的

48、目录和文件名都存在,创建 FileInputStream 对象的语句的正确的是FileInputStream fis = new FileInputStream( “ d:java1.txt );B. FileInputStream fis = new FileInputStream(“ java/1.txt );C. FileInputStream fis = new FileInputStream(java1.txt “); d:D. File file = new File( “ 1.txt ): FileInputStream fis = new FileInputStream(fil

49、e):答案: ACD 118 在下面的代码中:public class AyeAyeint i=40;int j ;public AyeAye()setValue(i+);void setValue(int intputValue) int i=20;j=i+1;System.out.println( “ j= +j);当setValue()方法显示变量j时,该变量的值为多少?A. 42B. 40C. 21D. 20 答案: C119. main()方法的返回类型是:A.intB. voidC. booleanD. static 答案: B 120 What class must an inn

50、er class extend;A. The top level classB. The Object classC. Any class or interfaceD. it must extend an interface 答案: A121下面的说法正确的是A Reader 与 Writer 类不是抽象类B RandomAccessFile 是抽象类C File 类是抽象类D InputStream 与 OutputStream 类是抽象类 答案: D122下面哪个声明是错误 ?A. int i=0xFFFFFFFF;B. byte b=01;C. char c=u0000;D. long

51、l=1234567890LE. int i= a ; 答案: C123 JAVA 中短整型的内存为A 8bitB 4bitC 16bitD 32bit 答案: C般使用哪种 Stream?A.RequestDispatcher.forward,124 如果你被要求写一段代码读取一个序列化的对象,那么FileInputStreamB. FileReadeC. DataInputStreamD. ObjectInputStream 答案: D125 转发 HTTP 请求一般有两种方法 ,response.sendRedirect 和 哪种方法可以保存 request.setAttribute()

52、中设置的值不丢 BA. sendRedirectssB. forwardC. 两个都不能D. 两个都可以 答案:126 对于 FileInputStream 和 FileOutputStream 类,下面哪个方法不会产生 IOException 异 常() A. write()B. read()C. close()D. 二者的构造函数答案: D127每一个 Oracle 数据库有一个或多个物理的数据文件( data file )。数据文件有哪个特 征:A.文件中的数据在需要时可以读取并存储在Oracle内存储区中。B. 数据文件建立后,大小可随实际业务需要进行调整C. 一个表空间(数据存储的逻辑单元)可由一个或多个数据文件组成。 答案: AC128在 weblogic 中如果部署的应用访问两个数据库并需要进行事务控制,则需要配置什 么样的数据源: A. 一般 DataSourceB. 没有要求C. TxDataSource(XA Driver)答案: C129下面哪些赋值语句是错误的。A. double d = 3.14D;B. double d = 5.3E12;C. double d = 3.14159;D. float f = 11.1;答案: D 130PL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论