1 / 35
文档名称:

java相关面试题.doc

格式:doc   大小:187KB   页数:35页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java相关面试题.doc

上传人:小雄 2021/10/8 文件大小:187 KB

下载得到文件列表

java相关面试题.doc

相关文档

文档介绍

文档介绍:朗沃面试汇总
L抽象类与接口的区别?
接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类 是可以有私有方法或私有变量的,
另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择 地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接 口,最后才到具体类实现。
还有,接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多 个接口实现多重继承,接口还有标识(里面没有任何方法,如Remote接口)和数 据共享(里面的变量全是常量)的作用
线程启动的方式?
继承Thread类或实现Runnable接口
Bean的生命周期?
Bean的完整生命周期从spring容器开始实例化bean开始,到销毁。可以从三点来理解 1、bean自身的方法:包括构造方法、set方法、init-method指定的方法、destroy-method 指定的方法
2>Bean级生命周期接口方法:如BeanNameAware、BeanFactoryAware等这些接口方法由bean 类实现。
3、 容器级生命周期接口方法:上图中带星的。有InstantiationAwareBeanPostProcessor、 BeanPostProcessor等。一般称为后处理器。他们一般不由bean本身实现,独立存在,注册 到spring容器中。Spring通过接口反射预先知道,当spring容器创建任何bean时,这 些后处理器都会发生作用。所以他们是全局的,用户可以通过编码对只感兴趣的bean进行 处理。
和 StringBuffer 的区别:
前者是线程不安全后者是线程安全的
解析xml的方式有哪几种:
DOM, SAX, D0M4J, JD0M
存取数据的方式:
socket 编程

map里面的key是否能重复能不能为null;
HashMap可以使用null作为键和值'TreeMap可以使用null作为值'它们都是不同步的〃 Hashtable不能使用null作为键和值'它是同步的。3
字符串怎样排序
java中的数组排序。
Arrays, sort (^Array) 需力口包 import java. util. *;或 import java. util. Arrays;
hibernate 的 xml 配置?
集合兀素是有序还是无序的?
1 .有序集合:
有序集:List .是一个有序的集合,可以包含重复的元素。提供了按索引访问的方式(集 合里的元素可以根据key或index访问)。这里的有序不是指排序
,而是只每个元素都有自己的位置。凡是实现List的AbstractList,
AbstractSequentialList, ArrayList, AttributeList, CopyOnWriteArrayList,
LinkedList, RoleList, RoleUnresolvedList, Stack, Vector 都是有序的
2 .无序集合:集合里的元素只能遍历。凡是实现set的AbstractSet, CopyOnWriteArraySet, EnumSet, HashSet, JobStateReasons, LinkedHashSet,
怎么给集合元素排序?
List可以用集合的排序,实现一个Comparator即可以
map用冒泡法就可以排序了,只不过将值从map中取出来比较而已。
map集合兀素是否是有序的?
HashMap和Hashtable除了同步和空值外,,特别是它不 保证该顺序恒久不变
TreeMap会对key进行自然顺序排序
怎样让一个类不能被继承?
加一个final关键字
接口里能不能定义常量?
接口常量定义可以省很多static final修饰,也可以用 枚举或者枚举类
和 StringBuffer 的区别?
String是一个引用数据类型。基本数据类型定义的变量可以看成一个容器,只不 过只能存单个值。String类型,我们可以看成是一个底层维护的char[]数组的一 个容器。String类型一串有序的字符序列。String类型是用final修饰,是不能继 承的。一旦定义,不能修改。
Stringbuffer线程安全的可变字符序列
因为保存字符内容的char数组变量没有使用final修饰,可以修改,只有当容量不够的 时候,才创建新对象,在大的字符串连接处理的时候,创建比string更少的对象,节约 内存。
Stringbuilder

最近更新

微型管桩与土钉墙在深基坑中的应用研究中期报.. 2页

2024年事业单位招聘考试山西省长治市职业能力.. 20页

开学典礼教师个人讲话稿(实用)5篇 9页

家庭教育责任书 1 4页

当代中国省级行政区划研究的开题报告 2页

强夯法处理高速公路液化地基现场试验研究的开.. 2页

2024年事业单位招聘考试山西省晋城市职业能力.. 23页

2024年事业单位招聘考试内蒙古包头市职业能力.. 22页

2024年事业单位招聘考试云南省西双版纳傣族自.. 21页

2024年事业单位招聘考试湖北省十堰市职业能力.. 21页

2024年事业单位招聘考试安徽省马鞍山市职业能.. 24页

2024年微晶纤维素项目资金需求报告代可行性研.. 69页

欧赛斯中财沃顿品牌战略规划思路方案 99页

2024年十六胺项目资金筹措计划书代可行性研究.. 71页

2024年溶剂型色浆项目投资申请报告代可行性研.. 68页

5影像科各种检查的适应症及禁忌症-(1) 12页

小学教师开学典礼发言稿收藏八篇 13页

小学二年级教学计划范文 15页

小学四年级数学教学计划及安排(5篇) 15页

小学语文教学心得体会四篇 83页

2024年农林、畜牧用金属工具项目资金需求报告.. 60页

2024安徽省安庆市中考一模数学试题及参考答案.. 9页

性别重置技术管理规范 5页

中南大学基础会计学复习题及答案 82页

父子赠与协议范本 1页

高中化学必修二有机化合物讲义 12页

中考历史必考知识点 5页

小学数学多样化作业设计 4页

cy8c24533-1电机驱动原理图 1页

《大登殿》剧本 17页