ojcp-sjcpJAVA认证考试JAVA基础知识考点总结(1)--汇总


试题从头到尾看了一边,大致将题目类型分为以下几类,按照题目比重来排序如下


 1 异常 (25),题目 16,26,37,38,39,42,43(finally),44(空指针),112,113,114,117,118,165(重写异常),237(重写异常),166,169,173(用户抛错),174(栈溢出),195(类型转换),208(main throw),238,240,243,246

参考:ojcp-sjcpJAVA认证考试JAVA基础知识考点总结(2)--JAVA异常

JAVA Exception异常总结(JAVA Exception面试笔试总结)
 2 重写以及调用规则 (20),题目 10,21,63,67,87,88,116,130(interface可多继承),132,135,143,147,165(重写异常问题),171(重写runtime异常,居然可抛),201,222,228,247,262,270

参考:JAVA方法的重写与重载的原则
 3 多线程执行 (15),题目 1,6,80,81,84,85,86,151,153,154,156,157,207(两次start),211(sleep and yield),259

参考:http://dylanxu.iteye.com/blog/1322066
 4 泛型 (13),题目 47,70,71,73,163,232,265,266,267,275(? extends 传参问题),276,287,286

参考:JAVA泛型笔试面试总结
 5 class的执行 (12),题目 51,52,53,101(包结构),107(jar),178(properties),180,249,253(jar),254,56(命令行参数),181(命令行参数)
 6 多线程锁 (11),题目 2,3,5,79,82,83(volatile),152,155,212,258,280

参考:学习和理解JAVA线程同步--生产者与消费者例子
 7 抽象类与接口 (10),题目 7,93(匿名内部类),134,15,97,140,144,202,204,261

参考:接口与抽象类总结
 8 I/O相关 (10),题目 29,30,125,126(FileWriter),127(Console),187(File),284(Scanner),190(Scanner),272,283
 9 条件判定(for,if,switch,break...) (10),题目 36,120,170,167(循环的标记),106,110,119,175,242(case),245
10 继承相关的构造方法 (9),题目 11,14,18(this),89(this),137,142,199,200,223
11 hashcode == 和equals (9),题目 45,46,69,74(hash,key),75,158,194(==),230,231
12 格式化输出 (8),题目 33,128,264,122,123,188(NumberFormat),193,219
13 Arrays和Collections (8),题目 49(sort),77,78,115,120,141(数组),159,236
14 static (8),题目 62,90,50,98,139,196,198,271
15 垃圾回收以及finalize (7),题目 54,102,58(复杂),103,104,176,248
16 enum (6),题目 9,12,74,94,110,279(高级使用)
17 参数传递 (6),题目 55,57(++),100,105,182,286
18 Set (6),题目 76,161,162,164,229,235(subset)
19 类之间的关系 (5),题目 19,133,136,225,285
20 访问权限 (5),题目 20,24,99,108,116(类修饰符)
21 子类父类转换 (5),题目 22,35,66,206,221
22 序列化与反序列化 (4),题目 25,125,189,218

参考:JAVA序列化和反序列化考点
23 断言 (4),题目 41(答案有疑问),111(这个是对的),168,239(1.4版本引入断言)
24 内部类 (4),题目 96,138,146,205
25 原始类型 (4),题目 127,131(默认值),194(immutable),213(装箱)
26 可变参数 (3),题目 8,197,241(int[] ...)
27 重载 (3),题目 17,91,260

参考:JAVA方法的重写与重载的原则
28 String StringBuilder和StringBuffer (3),题目 31,121,215
29 Comparable和Comparator (3),题目 47,163,268
30 耦合问题 (3),题目 64,224,273
31 变量规则与linster规则 (3),题目 92(特殊字符),95,149
32 正则 (3),题目 129,192,217(\的问题)
33 运算符(包括++) (3),题目 244(string+int),220(++),256(位运算符)
34 final (3),题目 179,226,227
35 Queue (2),题目 72,115
36 valueOf和parse (1),题目 172
37 instanceOf (1),题目 184


这其中可以看出,异常、多线程、继承与重写重载、集合类、泛型、垃圾回收机制等属于重点考察对象,这也跟平时JAVA的各种笔试面试相吻合,后面会针对不同的考点分别进行总结。


此题库下载:http://download.csdn.net/detail/magic_wz/6556627

width="738" height="523" class="preview-iframe" scrolling="no" frameborder="0" src="http://download.csdn.net/source/preview/6556627/5d9c807bf65e8fbfac54d862b675fa0e">
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

day walker

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值