深入Java理解
文章平均质量分 84
潘丶
这个作者很懒,什么都没留下…
展开
-
讲讲数组、List和ArrayList、LinkedList 的区别
一直以来,我对集合这些东西只是会用,但是不知道为什么这么用,终于在工作中发现了问题,然后深入研究了一下。问题来源:List<QueryScriptManageEntity> list = new ArrayList<>();本来我想用的是 List<QueryScriptManageEntity> list = new List<>() ...原创 2018-08-30 21:17:55 · 222 阅读 · 0 评论 -
对ajax和json的理解
由于公司基本上前后台交互都用的ajax技术,用json做前后交互数据,所以又重温一下。 一、Ajax概述1.什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待 卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随 意做其他事情,不会被卡死2.Ajax的运行原理页面发起请求,会将请求发送给浏览器内核中的A...原创 2018-08-31 18:29:46 · 5740 阅读 · 0 评论 -
这样的 a.hashcode() 有什么用,与 a.equals(b)有什么关系
hashcodehashcode()方法提供了对象的hashCode值,是一个native方法,返回的默认值与System.identityHashCode(obj)一致。通常这个值是对象头部的一部分二进制位组成的数字,具有一定的标识对象的意义存在,但绝不定于地址。作用是:用一个数字来标识对象。比如在HashMap、HashSet等类似的集合类中,如果用某个对象本身作为Key,即要基于这...原创 2018-09-04 19:16:18 · 7075 阅读 · 0 评论 -
java集合框架知识总结
最近转复习了下集合,参考了几篇文章,可以回顾下知识点。由浅入深理解java集合(一)——集合框架 Collection、Map、由浅入深理解java集合(二)——集合 Set由浅入深理解java集合(三)——集合 List由浅入深理解java集合(四)——集合 Queue由浅入深理解java集合(五)——集合 Map ArrayList 和 LinkedList 有什么...原创 2018-11-25 00:16:10 · 1581 阅读 · 0 评论