随笔分类 -  Java

摘要:最近上了一个老项目,要修改一些业务,具体的思路是在jsp中实现对数据的某些批量操作,因此做一下笔记。 1.整体jdbc建立连接/关闭连接 2.批量插入更改删除数据优化 阅读全文
posted @ 2017-12-13 16:09 Ericzya 阅读(1583) 评论(3) 推荐(0)
摘要:我们在用JAVA创建自己的类的时候,一种比较常见的覆盖就是覆盖Object中的equals()方法和hashCode()方法。如果不这样做的话,就很可能违反Object.hashCode()的通用约定,从而在利用自己建的类构建需要Hash化的集合的正常工作。其中有一条约定很重要: 如果两个对象利用e 阅读全文
posted @ 2017-11-06 18:00 Ericzya 阅读(673) 评论(0) 推荐(1)
摘要:一、SpringMVC简单入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 3.在src下添加springmvc-servlet.xml配置文件 4.在WEB-INF文件夹下创建名为jsp的文件夹, 阅读全文
posted @ 2017-11-06 16:08 Ericzya 阅读(344) 评论(0) 推荐(0)
摘要:主要区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势, 阅读全文
posted @ 2017-11-06 14:38 Ericzya 阅读(318) 评论(0) 推荐(0)
摘要:这是个老生常谈的问题,之前在知乎上看过一篇介绍写的很好,这是本篇博客的出处。 1. 什么是==? equals()和“==”操作用于对象的比较,检查俩对象的相等性,但是他们俩的主要区别在于前者是方法,后者是操作符。由于Java不支持操作符重载(overloading),“==”的行为对于每个对象来说 阅读全文
posted @ 2017-11-06 11:30 Ericzya 阅读(220) 评论(0) 推荐(0)
摘要:大部分人知道的是: 1.int是基本类型,直接存数值,进行初始化时其值为0; 2.Integer是引用数据类型,进行初始化时其值为null; 但由于底层源码的原因,源码如下: 所以在Integer与Integer比较的情况中: 1.无论如何,Integer与new Integer不会相等。他们的内存 阅读全文
posted @ 2017-11-06 10:59 Ericzya 阅读(252) 评论(0) 推荐(0)