- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 关于link和array
4.常用的实现类有 ArrayList、LinkedList 和 Vector。ArrayList 最为流行,它提供了使用索引的随意访问,而 LinkedList 则对于经常需要从 List 中添加或删除元素的场合更为合适。 array,翻译为数组,内存上是连续的,链表,在内存上是不连续的,但是,经过长久的使用,array不再是纯粹的array?好像不会有这种情况,因为内存结束就...
2018-11-16 20:42:29 598
原创 【Maven】Unable to load the mojo 'resources' (or one of its required components) from the plugin
maven , update project
2018-11-09 20:14:49 670
原创 linkedlist arraylist
有待商榷arraylist是动态数组,动态数组实际上还是一般数组,只是不需要指定大小,有默认大小,当超出大小时,申请二倍的数组,是伪动态。linkedlist是链表动态数组遍历快,因为指针加一,就是下一个,是申请了一块连续的内存空间。不过也不是很快吧,没有光速那么快,物理速度,linkedlist遍历慢,但是适合修改等等,linkedlist适合多修改,arraylist适合查询,...
2018-11-08 22:04:46 95
原创 堆 栈
堆 栈https://droidyue.com/blog/2014/12/07/differences-between-stack-and-heap-in-java/ 如何看到这些数据结构,数据结构似乎本身就是一种虚拟的东西,但通过动画可以显示,却无法看到,可以从另一种形式显示,计算机的形式...
2018-11-08 20:46:54 151 1
原创 数组的实现
//申请一段要求长度的内存空间,将这段内存空间除以数组类型的长度得到数组的单位数。for(int i=0;i<this.length?;i++){//每个单位使用一个引用,每个引用对应数组下标,a[i]}//如果需要一百个,不会 int 一百次,而是 int [100] a ; default value = 0 ; //使用 for 循环完成 int 一百次的操作...
2018-11-08 20:06:43 248
原创 if和else
【if】和【else】,编译器翻译为机器码。。。对应数电的那些电路逻辑板 写一个对象,它占的内存是字节数计算至于类的定义为何写一个类,然后实例就可以用运算符[.]调用它的属性或者方法。。这个是由编译器决定的,应该是事件触发机制。。关键字都有作用,检测到关键字,就会执行一系列的工作。。比如定义一个类Car,就会把Car设置为引用头,再次出现Car,检测到。赋予它事件机制。...
2018-10-10 21:40:23 119
空空如也
有时会发生代码更改了但是运行还是原来代码的结果
2018-11-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人