文档章节

java面试题集

开发小将
 开发小将
发布于 2015/12/22 19:05
字数 433
阅读 65
收藏 0

1、说一下java类集

    java集合类

                        是否有序    是否允许元素重复
Collection                否    是    
    List                是    是
        ArrayList        是    是
        LinkedList        是    是
        Vector            是    是
    Set    AbstractSet        否    否
        HashSet            否    否
        TreeSet            是(用二叉排序树)    
Map    AbstractMap            否    使用key-value来映射和存储数据,key必须唯一,value可以重复
    HashMap                否    使用key-value来映射和存储数据,key必须唯一,value可以重复
    TreeMap                是(用二叉排序树)

2、字符串哈西相等,equals相等吗?反过来呢?

哈希code相等,这两个对象equals 相等,但是==不一定相等

哈希code不相等,则两个对象一定不相等

如果两个对象equals相等,则hashcode不一定相等

3、Spring的工作原理,控制控制反转是怎么实现的,自己写过滤器过滤编码怎么实现

spring的最大作用ioc/di,将类与类的依赖关系写在配置文件中,
程序在运行时根据配置文件动态加载依赖的类,降低的类与类之间
的藕合度。它的原理是在applicationContext.xml加入bean标签,
在bean标签中通过class属性说明具体类名、通过property标签说明
该类的属性名、通过constructor-args说明构造子的参数。其一切都是
返射,当通过applicationContext.getBean("id名称")得到一个类实例时,
就是以bean标签的类名、属性名、构造子的参数为准,通过反射实例对象,
唤起对象的set方法设置属性值、通过构造子的newInstance实例化得到对象。
正因为spring一切都是反射,反射比直接调用的处理速度慢,所以这也是spring
的一个问题。



© 著作权归作者所有

上一篇: java内存管理
下一篇: 多线程学习历程
开发小将
粉丝 9
博文 38
码字总数 13925
作品 0
朝阳
前端工程师
私信 提问
金九银十,史上最强 Java 面试题整理。

以下会重新整理所有 Java 系列面试题答案、及各大互联网公司的面试经验,会从以下几个方面汇总,本文会长期更新。 Java 面试篇 史上最全 Java 面试题,带全部答案 史上最全 69 道 Spring 面试...

Java技术栈
2018/09/13
0
0
提给程序员和开发者的 10 道 Java 泛型面试题

关于泛型的面试题在 Java面试中变得越来越常见,因为 Java 5问世已经有相当长的时间了,越来越多的应用已经迁移到Java 5上来了,并且几乎所有新的Java开发工作也都是在Tiger(Java 5的项目代号...

lwei
2013/10/18
13.6K
30
Java面试:投行的15个多线程和并发面试题

本文由ImportNew -一杯哈希不加盐 翻译自dzone。欢迎加入翻译小组。转载请见文末要求。 多线程和并发问题已成为各种 Java 面试中必不可少的一部分。如果你准备参加投行的 Java 开发岗位面试,...

ImportNew
2018/08/23
0
0
阿里巴巴菜鸟Java一面11个问题,你会几个呢?

近日,w3cschool app开发者头条上分享了阿里菜鸟Java程序员一些面试题。 这吸引了不少程序员小伙伴们的注意。 在分享阿里菜鸟Java程序员面经前,来看下Java面试一些面试经验分享: 0、Java高...

W3Cschool
2018/04/03
0
0
面向面试编程,面向掘金面试,一入掘金门,方知面试易

一九年已末,二零年将至。 我使用 与 一行简单的命令爬取了掘金的面试集合榜单,有兴趣的同学可以看看爬取过程: 使用 jq 与 sed 制作掘金面试文章排行榜,可以提高你使用命令行的乐趣 关于前...

shanyue
11/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

目标检测中 yolo 的mAP是什么含义?

mAP定义及相关概念 P => precision,即 准确率 R => recall,即 召回率 PR曲线 = >即 以 precision 和 recall 作为 纵、横轴坐标 的二维曲线。一般来说,precision 和 recall 是 鱼与熊掌 的...

小松1
3分钟前
1
0
用jdk1.8的断言来做非空判断

Assert.notNull(user, "没有获得登录用户信息"); 看源码如下: public static void notNull(Object object, String message) { if (object == null) { throw new IllegalArgum......

architect刘源源
7分钟前
2
0
免费节假日api每一时间更新 2020年 部分节假日安排

根据国务院办公厅关于2020年部分节假日安排的通知国办发明电〔2019〕16号.免费节假日api每一时间更新 2020年 部分节假日安排 http://tool.bitefu.net/jiari/ 各省、自治区、直辖市人民政府,...

xiaogg
10分钟前
3
0
2018NOIP各省一等奖分数线

提高组 普及组

SamXIAO
19分钟前
5
0
常见的PPT时间轴怎么制作,这几种方法你要知道

在PPT当中,时间轴是一个非常重要的一个版块,很多PPT会用它来表示公司的发展历程和项目进度。但是对于PPT时间轴的制作很多人做法是一条直线上添几个点,标注出事件就完成了,可是这样也太过...

TeFuiro
25分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部