首页 考试资料幻灯片工程技术公务员考试小学教学中学教学大学教学外语资料
80java面试笔试题


1.下列哪些语句关于内存回收的说明是正确的? A、 程序员必须创建一个线程来释放内存; B、 内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象 2. Main()方法的返回类型是: A、 int B、 void C、 boolean D、 static 3.下面哪种注释方法能够支持 javadoc 命令: A、 /**...**/ B、 /*...*/ C、 // D、 /**...*/ 4.以下代码段的输出结果为 int x = 0, y = 4, z = 5; if (x > 2) { if (y < 5) { System. out .println ( "message one" ); }else { System.out.println( "message two"); } }else if (z > 5) { System.out.println("message three"); }else { System.out.println( "message four"); } A. message one B. message two

C. message three D. message four 5. 以下程序的输出结果为: public class test { public static void main(String args[]) { int x=1,y=1,z=1; if (x--==1&&y++==1||z++==1) System.out.println("x="+x+",y="+y+",z="+z); } } A. x=0,y=2,z=1 B. x=1,y=2,z=1 C. x=0,y=1,z=1 D. x=0,y=2,z=2 6. 编译和运行以下代码结果为: 1.public class EqualsTest{ 2. public static void main(String args[]){ 3. 4. 5. 6.} 7.} A.在第 3 行出现转换丢失精度的编译错误. B.输出 "Not Equal". C.输出 "Equal". D.在第 4 行出现编译错误. 7. 以下代码的运行结果为: public class Calc { public static void main (String args []) { int total = 0; byte b=(byte)4096; if(b==4096) System.out.println("Equal"); else System.out.println("Not Equal");

for (int i = 0, j = 10; total > 30; ++i, --j) { System.out.println(" i = " + i + " : j = " + j); total += (i + j); } System.out.println("Total " + total); } } A. 产生运行错误 B. 产生编译错误 C. 输出 "Total 0" D. 产生如下输出 : i = 0 : j = 10 i = 1 : j = 9 i = 2 : j = 8 Total 30 8. 下列语句序列执行后,k 的值是。 int i=10, j=18, k=30;

switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; } A. 31 B.32 C.2 D. 33

9. 观察以下程序段 : int i=1,j=10; do{ if(i++>--j) continue; } while(i<5);

执行完后, i 、 j 的值分别为: A . i=6 j=5 C . i=6 j=4 B . i=5 j=5

D . i=5 j=6

10. 以下由 for 语句构成的循环执行的次数是( )。 for ( int i = 0; true ; i++) ; A.有语法错,不能执行 C.执行 1 次 B.无限次 D.一次也不执行

11. 编译和运行以下代码的结果为: public class MyMain{ public static void main(String argv){ System.out.println("Hello cruel world"); } } A.编译错误; B.运行输出 "Hello cruel world"; C.编译无错,但运行时指示没有定义构造方法。 D.编译无错,但运行时指示没有正确定义 main 方法。 12.二进制数 1010 转成十进制数是 A.9 B.10 C.7 D.8

13.十进制数 17 转成二进制数是 A. 10001 B.10000 C.10010 D. 10011

14.十进制数 9 的补码是 A. 10001001 B. 00001000 15.十进制数-7 的补码是 A.11111001 B. 00000111 C.11111000 D.01111001 C. 00001001 D 10001000

16. 科学家研究发现,惟有传统中药枸杞其“固本、温平、无毒”的特性能担当“换一种方 式补肾”的重任,几千年来人们对枸杞情有独钟。这段文字中应当删去的一个词是( ) 。 A. “科学家研究发现”的“发现” B. “惟有传统中药枸杞”的“惟有”

C. “惟有传统中药枸杞”的“传统” D. “其‘固本、温平、无毒’的特性”的“其” 17. 电子游戏为我们展现了一个不同于现实生活的新世界。 人们在游戏里取得的成功是可以 清晰定义而且是可以实现的。 玩家可以在游戏中控制整个世界, 从而摆脱现实生活中的焦虑 感,使自己的行为在虚拟世界中变得举足轻重,成为一名英雄,游戏结束,他并没有真的输 掉或赢得什么东西。这段话直接支持这样一种观点,即( ) 。 A.电子游戏完全是虚拟的东西,人们在其中不会真正得到或失去什么 B.人们可通过电子游戏在真实世界和欲望世界之间寻得一种折中 C.人们在游戏里的成功是清晰和可实现的,因而不是虚拟的 D.游戏让人们不付出代价,轻松地满足成就感 18. 中国老百姓无论怎样穷,怎样苦,也往往要从牙缝里挤出钱来,供孩子上学念书。他们 很清楚只有这样才可能从根本上改变命运,才可能拥有未来。运用到国家政策层面,毫无疑 问,教育只应该是公益事业,是烧钱的事业。这句话中“烧钱的事业”可以理解为( A.教育是一项非常费钱的事业 B.对教育应该投资而不应从中牟利 C.对教育的投资可能无法收回成本 D.国家应该增加教育投资力度 19. 一个公司 1992 年月均亏损 10000 元,而在 1993 年头一季度则月均赢利 4000 元,问为 使这两年的收支平衡,在 1993 年后三季度中月均需赢利( A、 90000 B、12000 C、13500 D、14500 )钱. ) 。

20. 张先生向商店订购某种商品 80 件,每件定价 100 元。张先生向商店经理说: “如果你肯 减价,每件减 1 元,我就多订购四件” 。商店经理算了一下,如果减价 5%,由于张先生多订 购,仍可得与原来一样多的利润。则这种商品每件的成本是( A.75 元 B.80 元 C.85 元 D.90 元 )

21. 关于 Java 语言的特征,描述正确的是 A. 支持跨平台(Windows,Linux,Unix 等) B. GC(自动垃圾回收),提高了代码安全性

C. 支持类似 C 的指针运算操作 D. java 语言是面向对象的语言 22.下列表达式正确的是

A. byte b=128; B. boolean b=null; C. long a = 2147483648L D. float f=0.9239; 23.编译运行以下程序后,关于输出结果的说明正确的是 ( public class Conditional{ ) :

public static void main(String args[ ]){ int x=4;

System.out.println(“value is “+ ((x>4) ? 99.9 :9)); } } A、 B、 C、 D、 输出结果为:value 输出结果为:value is 99.99 is 9

输出结果为:value is 9.0 编译错误

12

 


 

  【Top

最新搜索

 

JAVA面试题 - 从网上找到一份人人网 JAVA 的笔试题,做了一下,受益匪浅,贴出来,个人水 平有限,欢迎各位留言讨论。 JAVA 笔试题 【填空题】 java 面向对象的...

2JAVA和测试基础面试题及答案 - 软件测试面试题目 1、 软件的评审一般由哪些人参加?其目的是什么? 评审是对软件元素或项目状态进行评估的活动,用于确定与预期结果...

面试笔试题总结(java) - 笔试题部分: 1、(北京 37 期)编程题:编写一段程序用于生成随机码,入参为随机码长度, 出参为随机码,要求随机码中必须包含大小写字母...

JAVA基础测试企业面试题 - 元享利贞科技有限公司 1、final、finally、finalize 区别 2、解释装箱与拆箱 3、Throw 和 throws 区别 4、方法的重载和重写的区...

易宝内部java笔试题- - 上海易宝软件杭州分公司 Java 开发基础笔试题(仅内部使用) 姓名: 得分: 选择题 下列各题 ABCD 四个选顼中,只有一个选项是正确的 (1)...

软通动力Java笔试题 - 软通动力 java 工程师笔试题 1. 列举 5 个你常遇到的 runtime Exception。 2. 列举 5 个你常用到的 JDK 接口,类,包。 3. S...

惠普Java类笔试题_工学_高等教育_教育专区。惠普Java工程师 面试题 JAVA 部分 1.which are run-time exceptions() A.ArithmeticException B.ClassNotFoundException...

java程序员面试中常遇到且极为重要javaSE基础笔试题_计算机软件及应用_IT/计算机_专业资料。java程序员面试中常遇到且极为重要java基础笔试题,Java程序员必知 ...

Java就业面试题大全 - JAVA 面试大全 1. 笔试答题技巧与若干问题 说明,为了节省大家的时间和提高学习效率,一些过时知识点和被笔试概率极低的题目不再被收录和 ...

Java测试工程师面试题 - 兰州北大青鸟,兰州计算机学校,兰州高薪技术学校... Java测试工程师面试题_计算机软件及应用_IT/计算机_专业资料。兰州北大青鸟,兰州计算机学校,...