随笔分类 - 面试题
摘要:转发: 1.转发是一个web组件未完成的事情,交给另一个web组件去做叫转发 2.转发之后,浏览器地址栏的地址不变 3.转发目的地有限制,必须在同一个web应用中 4.转发可以共享request请求对象和response响应对象 重定向: 1.重定向是一件事已经完成,再去做另一件事情 2.重定向后地
阅读全文
摘要:(1)static全局变量与普通全局变量的区别: 全局变量的说明前加上static构成静态全局变量 全局变量本身就是静态储存方式,静态全局变量当然也是静态储存方法。这两者储存方式是没有区别的。 区别: 非静态全局变量作用域是整个源程序,当一个源程序是由多个源文件组成是声明的非静态全局变量在,在每一个
阅读全文
摘要:队列和栈是什么,列出它们的区别? 1.队列(Queue):是限定只能在表的一端进行插入和在另一端进行删除操作的线性表 2.栈(Stack):是限定只能在表的一端进行插入和删除操作的线性表 3.队列先进先出(FIFO),栈先进后出(FILO)
阅读全文
摘要:List、Map、Set三个接口,存取元素时,各有什么特点? List:元素有顺序,元素可重复 Map:元素无顺序,元素不可重复 Set:元素按键值对储存,无顺序
阅读全文
摘要:HashMap和Hashtable的区别 答: ## 1. 历史原因:Hashtable是陈旧API,HashMap是JAVA1.2引进的Map接口的一个实现 ## 2.同步性:Hashtable是线程安全的,也就是同步的,HashMap是线程不安全的,也就是不同步的。由于同步检查所以Hashtab
阅读全文
摘要:说出ArrayList,和LinkedList的储存性能和特性? 答: ## ArrayList采用的是数组形式来保存对象的,这种方式将对象放在连续的位置中,优点是索引读取快,从最后插入和删除元素速度快,但是头部插入和删除慢。 ## LinkedList使用双向循环链表方式储存数据,所以头尾插入或读
阅读全文

浙公网安备 33010602011771号