java笔试面试题总结
2018-06-18 00:01:52来源:未知 阅读 ()
- 字符串如何倒序输出?
- StringBuffer,String,StringBulider区别?
- Map与Hashmap 的关系?
- HashSet与HashTable 的关系?
- 1、HashMap是非线程安全的,HashTable是线程安全的。
-
2、HashMap的键和值都允许有null值存在,而HashTable则不行。
3、因为线程安全的问题,HashMap效率比HashTable的要高。HashMap的实现机制:
- 维护一个每个元素是一个链表的数组,而且链表中的每个节点是一个Entry[]键值对的数据结构。
- 实现了数组+链表的特性,查找快,插入删除也快。
- 对于每个key,他对应的数组索引下标是 int i = hash(key.hashcode)&(len-1);
- 每个新加入的节点放在链表首,然后该新加入的节点指向原链表首
- HashMap和TreeMap区别? http://www.importnew.com/7010.html
- Hashmap什么时候扩容?
- Map里如何放list,如何得到list中的值?list 中放Map 呢?
- .对 Ioc理解
- Aop的应用 性能检测,访问控制,日志管理,事务等
- 8 ArrayList 与 LinkedList 的特点
- 冒泡排序。
- 了解的设计模式,举例
- 静态代码块,实例代码块,无参构造方法 有子类继承时执行顺序。
- hibernate 的一级缓存与二级缓存
- Mysql的主键自动增长如何设置
- linix的常用命令,配环境变量
- Spring有几种配置方式 ?
- ApplicationContext 与 BeanFactory 的区别
- c3p0 如何配置?
- log4j日志如何配置
- SessionFactory 的作用?
- ajax 的同步与异步?什么是异步?
- 数据如何在后台校验,如:邮箱,手机号,身份证号等?
- MyBatis 的${} 与 #{} 的区别?MyBatis 如何批量插入?
- 前后台交互都用过什么数据格式? json数据格式怎么验证格式正确?
- try ...catch......与 return ,finally在return前执行还是后?
- 垃圾处理器 GC的工作原理,GC什么时候执行
- SQL 关键字的执行顺序
- SpringMVC 如何搭建环境? spring?hibernate?
- spring 的注解有哪些?springMVC的注解,hibernate的注解?
- 线程的几种状态?start()与 run( ), wart() 与sleep()区别?如何唤醒 sleep 方法
sleep来自Thread类,和wait来自Object类
调用sleep()方法的过程中,线程不会释放对象锁。而 调用 wait 方法线程会释放对象锁
sleep睡眠后不出让系统资源,wait让出系统资源其他线程可以占用CPU
sleep(milliseconds)需要指定一个睡眠时间,时间一到会自动唤醒
- Jvm 内存如何划分?分别存储那些数据? 堆区,方法区,栈区
- String s=“abc” 与 String s= new String("abc"); 两者的区别?
- subString 与 substr() 的使用
- string 的常用方法有哪些?contrans(), replaceAll() replace()
- 怎么定义一个数组?int 或String 类型的
- Servlet 的生命周期?
- 各种时间类型的转换String > Date, Date> String
- Jsp 中的@include
- 类在虚拟机中的加载过程
- TCP协议,通信
- 数据的装箱与拆箱? int ,String
- JDK和CGLIB生成动态代理类的区别:
JDK动态代理只能针对实现了接口的类生成代理(实例化一个类)。此时代理对象和目标对象实现了相同的接口,目标对象作为代理对象的一个属性,具体接口实现中,可以在调用目标对象相应方法前后加上其他业务处理逻辑
CGLIB是针对类实现代理,主要是对指定的类生成一个子类(没有实例化一个类),覆盖其中的方法 。 -
SpringMVC与Struts2区别与比较总结 https://blog.csdn.net/chenleixing/article/details/44570681
- HTTP 请求方式: GET和POST的比较 http://www.cnblogs.com/igeneral/p/3641574.html
- Override和Overload的含义以及区别
- 内存溢出是什么?
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:js代码与html代码分离示例
下一篇:XML Schema
- 国外程序员整理的Java资源大全(全部是干货) 2020-06-12
- 2020年深圳中国平安各部门Java中级面试真题合集(附答案) 2020-06-11
- 2020年java就业前景 2020-06-11
- 04.Java基础语法 2020-06-11
- Java--反射(框架设计的灵魂)案例 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash