
面试题
盒马coding
这个作者很懒,什么都没留下…
展开
-
java常用集合的时间复杂度
ListarrayList linkedlistarraylist 可增长的数组长度 查询快 get() set() 常数级插入和现有所有项的删除代价昂贵 除非在表的末端ArrayList 是线性表(数组)get() 直接读取第几个下标,复杂度 O(1)add(E) 添加元素,直接在后面添加,复杂度O(1)add(index, E) 添加元素,在第几个元素后面插入,后面的元素需要向后移动,复杂度O(n)remove()删除元素,后面的元素需要逐个移动,复杂度O(n)总结:查 0(1)转载 2020-05-26 11:00:02 · 1413 阅读 · 0 评论 -
JAVA面试题之基础
一、JAVA基础1. 列出JAVA中所有基本数据类型,并说明这些数据类型占用的字节数?java的原始数据类型,也可以叫java的基本数据类型,一共就8个,分别是:byte、short、int、long、boolean、char、float、doublebyte 1个字节boolean 1个字节char 2个字节short 2个字节int 4个字节long 8个字节float 4个字节double 8个字节2.continue和 break有什么区别?break和continu原创 2020-05-25 16:33:50 · 245 阅读 · 1 评论 -
常见JAVA面试题极优化方案
115个Java面试题和答案——终极列表(上) : http://www.importnew.com/10980.htmlJava开发中的23种设计模式详解(转) : http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html.面试网站:http://www.mianwww.原创 2015-12-27 22:51:43 · 1033 阅读 · 0 评论 -
两年工作经验java面试题精炼汇总
1.什么是事务控制?答:事务控制就是将一系列操作当成一个不可拆分的逻辑单元,保证这些操作要么都成功,要么都失败。在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序。事务是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持续性。这四个属性通常称为ACID特性。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作转载 2016-04-24 16:14:17 · 22130 阅读 · 0 评论 -
Java 常用面试题
1、tomcat 支持最大的线程数是多少? tomcat 默认的事1000 ,可配置为最高2000,配置路径为:apache-tomcat-6.0.43\conf\server.xml中 2、ngnix 支持的最大的线城市为:3000,配置也在apache-ngnix\conf\ngnix.xml 下 3、JAVA反射的原理 Jav原创 2015-12-05 14:26:31 · 741 阅读 · 0 评论 -
金三银四跳槽季,Java面试大纲
跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的面试起来(期间也没有准备充分),到底是因为技术原因(影响自己的发展,偏移自己规划的轨迹),还是钱给少了,不受重视。准备不充分的面试,完全是浪费时间,更是对自己的不负责(如果title很高,当我没说)。今天给大家分享下chenssy在这次跳槽中整理的Java面试大纲,其中大部分都是面试过...转载 2018-03-19 11:42:43 · 2106 阅读 · 0 评论 -
面试总结
java方面:设计模式,单例模式,懒加载模式,工厂模式达到白纸书写的程度常见的排序,冒泡,快拍,二分查找法达到白纸书写的程度集合的种类及特点,list,map多线程,线程的实现方式以及安全问题数据结构,红黑树,链表,栈与堆的特点JVM方面1、jvm模型,新生代老年代与持久带的特点以及怎样相互传递数据的2、回收垃圾的机制及特点3、线程共享问题数据库方面:1、mysql数据库的索引类型及特点2、怎样发...原创 2018-05-23 09:15:54 · 226 阅读 · 0 评论