上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 85 下一页
摘要: 总共有两大接口:Collection 和Map ,一个元素集合,一个是键值对集合; 其中List和Set接口继承了Collection接口,一个是有序元素集合,一个是无序元素集合; 而ArrayList和 LinkedList 实现了List接口,HashSet实现了Set接口,这几个都比较常用; 阅读全文
posted @ 2019-07-10 15:09 割肉机 阅读(2960) 评论(0) 推荐(0) 编辑
摘要: 简单的可以理解为: heap:是由malloc之类函数分配的空间所在地。地址是由低向高增长的。 stack:是自动分配变量,以及函数调用的时候所使用的一些空间。地址是由高向低减少的。 预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自 阅读全文
posted @ 2019-07-10 15:05 割肉机 阅读(9467) 评论(0) 推荐(0) 编辑
摘要: 答:不对,有相同的 hash code这是java语言的定义:1) 对象相等则hashCode一定相等;2) hashCode相等对象未必相等 1.如果是基本变量,没有hashcode和equals方法,基本变量的比较方式就只有==; 2.如果是变量,由于在java中所有变量定义都是一个指向实际存储 阅读全文
posted @ 2019-07-10 15:00 割肉机 阅读(629) 评论(0) 推荐(0) 编辑
摘要: Set 里的元素是不能重复的,元素重复与否是使用 equals()方法进行判断的。 equals()和==方法决定引用值是否指向同一对象 equals()在类中被覆盖,为的是当两个分离的对象的内容和类型相配的话,返回真值。 equals()和==的区别 ==操作符专门用来比较两个变量的值是否相等,也 阅读全文
posted @ 2019-07-10 14:56 割肉机 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: List与Set都是单列元素的集合,它们有一个功共同的父接口Collection。 Set里面不允许有重复的元素, 存元素:add方法有一个boolean的返回值,当集合中没有某个元素,此时add方法可成功加入该元素时,则返回true;当集合含有与某个元素equals相等的元素时,此时add方法无法 阅读全文
posted @ 2019-07-10 14:17 割肉机 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 转载:https://my.oschina.net/u/3627055/blog/2995973 背景 生产环境有二台阿里云服务器,均为同一时期购买的,CPU、内存、硬盘等配置相同。具体配置如下: 节点 CPU 内存 硬盘 其它 A 2CPU 4G 普通云盘 Centos6.4 64位+JDK1.8 阅读全文
posted @ 2019-07-09 17:15 割肉机 阅读(818) 评论(0) 推荐(1) 编辑
摘要: 一:快速失败(fail—fast) 在用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进行了修改(增加、删除、修改),则会抛出Concurrent Modification Exception。 原理:迭代器在遍历时直接访问集合中的内容,并且在遍历过程中使用一个 modCount 变量。集 阅读全文
posted @ 2019-07-09 17:02 割肉机 阅读(1265) 评论(0) 推荐(1) 编辑
摘要: 首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下: 如果集合中的元素的数目大于目前集合数组的长度时,vector增长率为目前数组 阅读全文
posted @ 2019-07-09 16:55 割肉机 阅读(45174) 评论(0) 推荐(1) 编辑
摘要: 在vue中,使用watch来响应数据的变化。watch的用法大致有三种。下面代码是watch的一种简单的用法: <input type="text" v-model="cityName"/> new Vue({ el: '#root', data: { cityName: 'shanghai' }, 阅读全文
posted @ 2019-07-09 08:33 割肉机 阅读(18015) 评论(0) 推荐(1) 编辑
摘要: HashMap在Java开发中使用的非常频繁,可以说仅次于String,可以和ArrayList并驾齐驱,准备用几个章节来梳理一下HashMap。我们还是从定义一个HashMap开始。 HashMap<String, Integer> mapData = new HashMap<>(); 我们从此处 阅读全文
posted @ 2019-07-08 15:59 割肉机 阅读(656) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 85 下一页