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

浙公网安备 33010602011771号