
SJCP-JAVA认证题库(JAVA笔试面试题目总结)
文章平均质量分 70
day walker
相信明天会更好的码农一枚
展开
-
接口与抽象类总结
接口是一种特殊的抽象类,抽象类通常需要继承来使用。为什么要设计抽象类?如果是用于继承,普通类也可以用于继承。但实际中,有一些类,实例化它们并没有意义。比如animal,我们并不去实例化一个animal对象,而是去实例化一个具体的如bird ,tiger等,这样类中可以声明一些方法并不去实现,这样的方法就是抽象方法。抽象类中可以存在普通方法,抽象类中可以不存在抽象方法。但存在抽象方法原创 2012-04-14 16:28:44 · 1199 阅读 · 0 评论 -
ojcp-sjcpJAVA认证考试JAVA基础知识考点总结(1)--汇总
试题从头到尾看了一边,对题目进行分类,并列出对应的题目。针对不同类型的题目进行总结,总结相关知识点。原创 2014-11-26 14:26:07 · 3205 阅读 · 2 评论 -
JAVA Exception异常总结(JAVA Exception面试笔试总结)
这方面主要有以下几种类型的题目:1 try中throw一个exception,能否直接catch? public void method1(){ try{ throw new StringIndexOutOfBoundsException("method1 catch"); }catch(Exception e){ System.out.println(e.getMes原创 2012-12-18 16:08:52 · 2960 阅读 · 0 评论 -
ojcp-sjcpJAVA认证考试JAVA基础知识考点总结(2)--JAVA异常
考点包括:1.try catch finally属于不同的作用域,try中定义的变量catch中是不能用的。如题目162.抛出RuntimeException可以不用catch或方法头上加throws,但其他Exception则必须catch或者throws,否则编译不通过这里要了解常见的RuntimeException (26)(42)3.必须有try才能有catch和final原创 2014-11-26 16:02:29 · 1843 阅读 · 0 评论 -
JAVA序列化和反序列化考点
1.类中聚合了其他未实现序列化接口的对象原创 2014-11-17 15:27:25 · 1009 阅读 · 0 评论 -
SJCP试题--JAVA继承时候的构造方法笔试面试总结
QUESTION NO: 11Click the Exhibitbutton.What is the result?package exam.sjcp.q11;class Person{ String name = "No name"; public Person(String nm){ name = nm; }}class Employee extends原创 2013-11-15 13:41:00 · 2174 阅读 · 0 评论 -
JAVA泛型笔试面试总结
用途数据结构类型的参数化产生根源例如在使用集合框架的时候,Vector里可以添加各种类型,v.add(new Person("tom",20))Person p = (Person)v.elementAt(0)如此使用,到处都需要强制转换。如果出现异常只能在运行时才会抛出。集合中的泛型例如Vector v = new Vector(); 这里的是实际类型参数,限原创 2013-11-27 16:00:08 · 2971 阅读 · 0 评论 -
学习和理解JAVA线程同步--生产者与消费者例子
JAVA线程同步通常需要使用sychronized对临界资源进行加锁,所谓的临界资源就是指这些线程共同使用的资源。sychronized通常是放在方法名前,这是表示这个方法是同步的,实际上是对this加锁。或者放在一个对象前,对某个共同使用的对象加锁。生产者和消费者的例子是非常经典的,这里需要定义一个池子,用于往里放入产品。定义生产者不断生产产品,当池子不满的情况下可以继续放,原创 2012-11-06 15:09:12 · 2315 阅读 · 2 评论 -
JAVA 原子性和波动性总结 Atomicity and Volality
原子性Atomicity 简单来说就是指不能被中断的一次性操作。在JAVA中,除了long 和double的基本类型的读和写都是原子操作。这里要注意,long 和double是64位的,他们的操作被分割为两个32位操作,因此对long 和double的读和写不是原子操作。非原子操作在多线程环境中是会出问题的,不能达到预期。例如写一个函数,每次都返回某个变量+1,想要实现不同的线程原创 2014-02-13 17:08:57 · 1648 阅读 · 0 评论 -
JAVA方法的重写与重载的原则
请看这道题:QUESTION NO: 10Click the Exhibit button.Which statement is true about theclasses and interfaces in the exhibit?A. Compilation willsucceed for all classes and interfaces.B. Compil原创 2013-11-15 11:46:50 · 4409 阅读 · 0 评论