自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 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 458 1

原创 JSON学习

JSON简介:JSON: JavaScript Object Notation JS对象简谱 , 是一种轻量级的数据交换格式.引入常见语言表示要给对象一本书 书名 简介javaclass 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 88

原创 Java多线程之基础内容看这儿就够啦

进程是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间线程是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行. 一个进程最少有一个线程线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分成若干个线程同步与异步&并发与并行同步:排队执行 , 效率低但是安全.异步:同时执行 , 效率高但是数据不安全.并发:指两个或多个事件在同一个时间段内发生并行:指两个或多个事件在同一时刻发生(同时发生)多线

2020-10-21 20:19:48 167

转载 Java中的常用类库之Arrays

这里写目录标题1. 将数组转成集合对象2. 在数组中二分查找指定元素key3. 将数组的一部分拷贝出来( newLength 这个是从被拷贝数组头元素开始算)4. 将数组的一部分指定范围拷贝出来(有区别于上面)5. 判断两个数组是否相等(内部元素是否完全相同)6. 将数组所有元素用指定元素替换(相当于初始化操作)7. 将数组的指定位置元素用指定元素替换(相当于部分初始化操作)8. 将数组进行内部排序 个人为这个 api 疯狂打 call(虽然对数组排序不难,但是我还是不想写,嘻嘻,用 api 老爽了 !)9

2020-10-15 17:12:16 147

原创 Java中的常用类库之Math类

/** *Math.sqrt()//计算平方根 *Math.cbrt()//计算立方根 *Math.pow(a, b)//计算a的b次方 *Math.max( , );//计算最大值 *Math.min( , );//计算最小值 */ System.out.println(Math.sqrt(16)); //4.0 System.out....

2020-10-15 16:28:20 215

原创 2020-10-15 Java中的常用类库之Objects

Objects.equals与Object.equalsObject.equals 源码: public boolean equals(Object obj) { return (this == obj); } 比较的是对象在内存中的地址是否相同,只有引用同一块地址的时候,才会为true 例: String str1 = "1234"; String str2 = "1234"; String str3 = ne

2020-10-15 16:12:59 446

原创 2020-09-27

简述一下Java的跨平台原理:由源文件(.java)--->字节码文件(.class)(二进制文件)-----> 解释---->Unix,Win,Linux等机器。1.一次编译,到处运行2.编译器的作用:将源文件编译成class文件3.虚拟机的作用:将字节码文件解释成对应平台机器码并执行。4.java可以实现跨所有的平台?只有提供并且安装了相对应的虚拟机就可以跨该平台。5.虚拟机和解释器的关系:解释器是虚拟机的一个重要的组成部分。6.Java语言的执行要经过编译和解释两个阶

2020-09-27 23:51:40 852

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除