Java
daliusheng
这个作者很懒,什么都没留下…
展开
-
ArrayList中的remove()
从一个ArrayList中去除某个元素时会用到remove方法,这个方法有两个版本 //根据下标索引删除 public E remove(int index) { Objects.checkIndex(index, size); final Object[] es = elementData; @SuppressWarnings("unchecked") E oldValue = (E) es[index]; fastRemove(原创 2020-11-05 19:01:37 · 509 阅读 · 1 评论 -
JSON学习
JSON 简介: JSON: JavaScript Object Notation JS对象简谱 , 是一种轻量级的数据交换格式. 引入常见语言表示要给对象 一本书 书名 简介 java class Book{ private String name; private String info; 数组格式 案例 get/set... } Book b = new Book(); b.setName(“金苹果”); b.setInfo(“种苹果”); ... js: var b = new Object原创 2020-10-24 12:57:59 · 109 阅读 · 0 评论 -
Java多线程之基础内容看这儿就够啦
进程 是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间 线程 是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行. 一个进程最少有一个线程 线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分 成若干个线程 同步与异步&并发与并行 同步:排队执行 , 效率低但是安全. 异步:同时执行 , 效率高但是数据不安全. 并发:指两个或多个事件在同一个时间段内发生 并行:指两个或多个事件在同一时刻发生(同时发生) 多线原创 2020-10-21 20:19:48 · 178 阅读 · 0 评论 -
Java中的常用类库之Arrays
这里写目录标题1. 将数组转成集合对象2. 在数组中二分查找指定元素key3. 将数组的一部分拷贝出来( newLength 这个是从被拷贝数组头元素开始算)4. 将数组的一部分指定范围拷贝出来(有区别于上面)5. 判断两个数组是否相等(内部元素是否完全相同)6. 将数组所有元素用指定元素替换(相当于初始化操作)7. 将数组的指定位置元素用指定元素替换(相当于部分初始化操作)8. 将数组进行内部排序 个人为这个 api 疯狂打 call(虽然对数组排序不难,但是我还是不想写,嘻嘻,用 api 老爽了 !)9转载 2020-10-15 17:12:16 · 158 阅读 · 0 评论