面试
拾欢而归
这个作者很懒,什么都没留下…
展开
-
高级java工程师面试需要掌握的点
java基础框架:ssm ssh多线程并发和安全方面设计模式项目优化jvm事务网络通信:http等Linux数据库算法和数据结构:红黑树、排序算法、冒泡排序、二分查找缓存消息队列负载均衡、集群、分布式相关mapreduce, hdfs(加分哦)项目想要查看后续内容请持续关注博客,我会分阶段讲解。如有问题可随时联系...原创 2018-03-15 17:58:02 · 155 阅读 · 0 评论 -
java基础相关--String类相关问题(面试大多数会问到)
String类相关问题 String是否是基本数据类型? 基本数据类型包括byte、int、char、long、float、double、boolean和short。java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 String是否可以继承String类?String类是final类故不可以继...原创 2018-03-16 15:03:24 · 156 阅读 · 0 评论 -
java基础---数组、集合、map相关问题一(面试大多数问到)
数组、集合、map相关问题容器类介绍以及之间的区别(容器类估计很多人没听这个词,Java容器主要可以划分为4个部分:List列表、Set集合、Map映射、工具类(Iterator迭代器、Enumeration枚举类、Arrays和Collections)ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要...原创 2018-03-16 15:57:01 · 649 阅读 · 0 评论 -
java面试--多线程 基本理解 (线程5个状态如何变化?还有等待、阻塞、让步等如何形成的?)
关于java线程生命周期是java基础面试必考内容,此次我整理的东西为自己理解及加工的知识,希望对大家有帮助;一. Java中的线程的生命周期1. 新建(NEW):新创建了一个线程对象。2. 可运行(RUNNABLE):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使用权 。3. 运行(...原创 2018-03-16 16:36:33 · 220 阅读 · 0 评论 -
java面试---集合
java集合的主要分为三种类型:Set(集)List(列表)Map(映射)list与Set、Map区别及适用场景1、List,Set都是继承自Collection接口 List特点:元素有放入顺序,元素可重复 ,list支持for循环 for循环,通过下标来遍历,也可以用迭代器; 位置有序,插入删除元素效率低,因为会引起其他元...原创 2018-03-16 17:30:09 · 302 阅读 · 0 评论 -
2018java面试(精)
1、基本语法这包括static、final、transient等关键字的作用,foreach循环的原理等等。今天面试我问你static关键字有哪些作用,如果你答出static修饰变量、修饰方法我会认为你合格,答出静态块,我会认为你不错,答出静态内部类我会认为你很好,答出静态导包我会对你很满意,因为能看出你非常热衷研究技术。让我印象深刻的一次面试经历,面试官直接问到了我volatile关键字的底层实...原创 2018-04-24 17:53:09 · 700 阅读 · 0 评论