
Java面试
云起_
云卷云舒 去又来兮
展开
-
JAVA内存泄漏
内存泄漏的定义: 对象已经没有被应用程序使用,但是垃圾回收器没办法移除它们,因为还在被引用着。 广义并通俗的说,就是:不再会被使用的对象的内存不能被回收|---------------|---------------|---------------|| | | | 内存泄漏 memory leak|转载 2017-11-10 10:36:10 · 240 阅读 · 0 评论 -
Mybatis与Hibernate的区别
Mybatis与Hibernate的区别:第一方面:开发速度的对比 一个项目中用到的复杂查询基本没有,就是简单的增删改查,这样选择hibernate效率就很快了, 因为基本的sql语句已经被封装好了,根本不需要你去写sql语句,这就节省了大量的时间。 对于一个大型项目,复杂语句较多,这样再去选择hibernate就不是一个太好的选择,转载 2017-11-10 10:45:41 · 266 阅读 · 0 评论 -
HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。1.根据HT转载 2017-11-10 10:51:37 · 274 阅读 · 0 评论 -
有return的情况下try catch finally的执行顺序
结论: 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的 (此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),转载 2017-11-10 10:53:17 · 230 阅读 · 0 评论