收藏 分享(赏)

JAVA相关题目——IT认证考试.doc

上传人:hskm5268 文档编号:7057225 上传时间:2019-05-04 格式:DOC 页数:6 大小:44KB
下载 相关 举报
JAVA相关题目——IT认证考试.doc_第1页
第1页 / 共6页
JAVA相关题目——IT认证考试.doc_第2页
第2页 / 共6页
JAVA相关题目——IT认证考试.doc_第3页
第3页 / 共6页
JAVA相关题目——IT认证考试.doc_第4页
第4页 / 共6页
JAVA相关题目——IT认证考试.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、1.面向对象的特征有哪些?详细描述各自的特点。1.封装:实现代码可重复性,隐藏属性,安全。2.继承:具有层次结构,子类继承父类的属性和方法,避免重复的代码,具有扩展性。3.多态:一种行为,不同的执行过程,体现其灵活性。3.Java 程序的执行过程是怎样的?4.ArrayList 与 LinkedList 的区别是什么?1. 从尾部添加或者删除数据,ArrayList 效率较 LinkedList 高。2.从中间添加删除数据 LinkedList 效率较 ArrayLis 高。3.查询便利 ArrayList 较快。5.Java 的数据类型有哪些?byte short int longdoubl

2、e float charboolean 引用数据类型6.int 与 Integer 的区别?1.int 是基本的数据类型;2.Integer 是 int 的封装类;3.int 和 Integer 都可以表示某一个数值;4.int 和 Integer 不能够互用,因为他们两种不同的数据类型;7.final 与 finally,finalize 的区别?1. final 可修饰常量,也可修饰类,被修饰后的类,不能有子类2.finally 是捕捉异常后的无论如何都要执行的语句,通常用于释放资源。3. finalize 是一个方法,通常由 gc 来调用,在回收对象之前调用。8.举出常用的 list 类

3、。哪种情况用哪种好?.ArrayList 和 LinkedList Vector1. 从尾部添加或者删除数据,ArrayList 效率较 LinkedList 高。2.从中间添加删除数据 LinkedList 效率较 ArrayLis 高。3.查询便利 ArrayList 较快4 Vector 与 ArrayList 功能相似,而 Vector 是 JDK1.0 版本。线程较安全,但效率很低,一般不用ArrayList 是 1.2 版本,虽然线程安全较 Vector 低,但是效率很高,通常用9.list 与 set 的区别?里面常用的类有哪些?对于 Set 和 List 都是 接口 Colle

4、ction 的子接口1、Set 不允许重复,List 允许重复 2、Set 没有顺序,List 有顺序11.对对象进行比较怎么做?为什么不用“= =”?因为= 号比较的是地址12类变量与成员变量的区别?13 访问修饰符有哪几种?它们之间的区别是什么?14.对象的序列化怎么实现的?15.讲一下多态的概念。16.接口与抽象类的区别?17.this、 super 的用法与区别?18.构造方法的作用?19.谈谈集合框架?20.try-catch-finally 三个基本块的作用? catch 里的代码是干什么21.输入输出流分几种?23.说一下 Error 这个类。需要捕获它吗?24.JDK 与 JR

5、E 分别是什么?25.请说出下列运算的结果:26 用最有效率的方法算出 8 乘以 17 等於几?27. 看代码说出结果:public static void main(String args)char x = b;int i = 0;System.out.println(true?x:0); System.out.println(true?x:1111111110); System.out.println(false?i:x); 28、请说出 System.out.println(Math.round(11.5)的结果?Math.round(-11.5)呢?29. 说出代码运行结果public

6、 class MyTest public int x;staticSystem.out.println(“父类静态代码块“);public MyTest()System.out.println(“父类构造方法“);public static void main(String args) new My();new My();class My extends MyTeststaticSystem.out.println(“子类静态代码块“);public My()System.out.println(“子类构造方法“);30.GC 是什么? 为什么要有 GC?31.String s = new S

7、tring(“xyz“);创建了几个 String Object?32. short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?33.接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?34. 数组有没有 length()这个方法? String 有没有 length()这个方法?35. Set 里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用= 还是equals()? 它们有何区别?36. swtich 是否能作用在 byte 上,是否能作用在

8、 long 上,是否能作用在 String 上?37. try 里有一个 return 语句,那么紧跟在这个 try 后的 finally 里的 code 会不会被执行,什么时候被执行,在 return 前还是后?38. 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?39. 你所知道的集合类都有哪些?主要方法?40. java 中有几种类型的流?JDK 为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?41. char 型变量中能不能存贮一个中文汉字?为什么?43. 什么是 java 序列化,如何实现 java 序列化?44. 是否可以从一个 static 方法内部发出对非 static 方法的调用?45. List、Map 、 Set 三个接口,存取元素时,各有什么特点?46. 说出一些常用的类,包,接口,请各举 5 个

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报