- 博客(6)
- 收藏
- 关注
原创 总结的一些面试题
1.ArrayList和LinkedList,讲一下各自的优势和用法?Array底层是数组实现,数据依次存储在一段连续的内存空间;只要知道初始的内存地址就能计算出相应下标的内存地址,因此查询快,但是增删元素需要复制移动数据到一个新的数组所以增删慢;LinkedList底层是节点实现,数据存储在不连续的内存空间,节点的Next/pre存储的是下一个或上一个元素的内存地址,查找元素要从头或尾节点依次遍历,因此查找慢;但增删元素只需要改变相应元素的next/pre的之乡,因此增删快;2。hashmap
2020-08-19 21:55:44 101
原创 深入理解Java中的异常处理+面试题
在程序开发中,异常处理也是我们经常使用的模块,只是很少去深究异常模块的一些知识点,比如try-catch处理要遵循的原则是什么,finally为什么总是能执行,try-catch为什么比较消耗程序的执行性能等问题,以及一些面试题.异常处理基础介绍try{.......}catch(Exception e){......}finally{...}其中>try:是用来检测可能会出现异常的代码段>catch:是用来捕获try代码块中某些代码引发的异常,如果try里面没有异常发生,那
2020-08-19 00:13:36 282
原创 java 中的字符串和流程控制+面试题
算数运算符:Java中的算数运算符,重点讲++和--先看"++"的基本使用:int i=1;int i2=++i;//++i相当于i=i+1;System.out.println(i);//2System.out.println(i2);//2++和++i的区别++i先自加再赋值i++先赋值再自加比如:int i=0;int i2=i++;int j=0;int j2=++j;System.out.println("i2="+i2);Syste
2020-08-15 14:36:49 253
原创 2020-08-14
1.以下String传值修改后执行的结果是什么?public static void main(String[] args){ StringBuffer sf=new StringBuffer("hi,"); changeSf(sf); System.out.println(sf); } public static void changeSf(StringBuffer sf){ sf.append("laowang"); } 答:h...
2020-08-14 10:56:59 142
原创 String字符串
1.以下字符串对比的结果是什么?String s1="hi" + "lao"+"wang";String s2="hi,";s2+="lao";s2+="wang";String s3="hi,laowang";System.out.println(s1==s2);System.out.println(s1==s3);System.out.println(s2==s3);答:false , true, false题目解析:String s1="hi",+"lao"
2020-08-13 22:33:52 150
原创 一些面试题目(自己的初步总结)
随意写写Java面试题ssm初级面试题1.1何为springBean容器?Springbean容器与SpringIOC有什么不同?答:用于创建bean对象,管理bean对象的那个容器springIOC本质上指的就是springBean容器;SpringBean容器最核心的一个机制就是IOC机制(控制反转),所以时候又将在springBean容器称之为SpringIOC容器1.2SpringIOC如何理解?IOC是Spring中提供一种控制反转机制,目的是将我们项目中对象的依赖管理交给sprin
2020-08-12 09:01:20 145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人