自定义博客皮肤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)
  • 收藏
  • 关注

原创 JSON与XML

JSON(掌握) JSON:JavaScript Object Notation JS 对象简谱 , 是一种轻量级的数据交换格式. 1、格式 1、对象格式 一个对象, 由一个大括号表示,括号中描述对象的属性,通过键值对来描述对象的属性 (可以理解为, 大括号中, 包含的是一个个的键值对) 格式: 键与值之间使用冒号连接, 多个键值对之间使用逗号分隔 键值对的键应使用引号引住 (通常Java解析时, 键不使用引号会报错, 而 JS 能正确解析) 键值对的值, 可以是 JS 中的任意类型的数据 { "name

2020-10-09 21:58:40 15

原创 集合------Set

Set 1、HashSet 散列存放(哈希表),无法保证存储顺序,是无序的 1、构造方法 1、HashSet() 构造一个新的空集,支持 HashMap 实例具有默认初始容量(16)和加载因子(0.75) 2、HashSet(int initialCapacity) 构造一个新的空集,支持 HashMap 实例具有指定的初始容量和默认的加载因子(0.75) 3、HashSet(int initialCapacity,float loadFactor) 构造一个新的空集,支持 HashMap 实例具有指定的初

2020-10-07 10:50:55 23

原创 集合------LinkedList

1、概述 双向链表结构,增删快,查找慢 不同步,线程不安全 可以被当作堆栈、队列或双端队列进行操作 创建: LinkedList<> data = new LinkedList<>(); 注:最好自己试一遍 2、构造方法 1、LinkedList() 构造一个空列表, 2、LinkedList(Collection <?extends E> C) 按照集合的迭代器返回的顺序构造一个包含指定集合元素的列表 3、方法 1、add 方法 1、add(int index,E e

2020-10-02 20:21:37 12

原创 多线程

1、多线程 1、线程与进程 1、进程 是指一个内存运行中的应用程序,每个进程都有一个独立的内存空间 2、线程 是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行,一个进程至少有一个线程, 线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分成若干个线程 2、线程调度 java:抢占式调度:优先让优先级高的线程使用 CPU,如果线程的优先级相同,那么会随机选择一个, CPU 使用抢占式调度模式在多个线程间进行着高速的切换,对于 CPU 而言,某个时刻只能

2020-09-29 15:31:33 12 1

原创 字节流

1、FileInputStream 1、构造方法 1、FileInputStream(File file)(常用) 传入一个 File 类型的对象 2、FileInputStream(FileDescriptor fdobj) 使用文件描述符 fdobj 创建 FileInputStream,该文件描述符表示与文件系统中实际文件的现有连接。 3、FileInputStream(String name)(常用) 传入一个文件的路径 2、方法 1、available()(估计有多少个字节) 返回可以从此输入流中

2020-09-28 10:16:58 61

原创 泛型

1、概述 泛型,就是将原本的确定的类型(如:String、int、数组、对象等第)变成不确定的,在使用的时候再确定下来, 2、泛型类 class Person<T>{//定义时可以不确定类型,T 可以是任意的字母, private T data; public T getData() { return data; } public void setData(T data) { this.data = data; } } pu

2020-09-24 22:23:49 19

原创 集合------ArrayList

1、概述 ArrayList使用的是动态数组结构,增删慢,查找快,线程不安全 有序:按照添加的顺序 不唯一:可以存储相同的元素 实现的接口有Collection、List等等 创建格式: ArrayList<E> data = new ArrayList<>(); 注:所有大写的 E 是泛型,文章里面没有实例,需要自己去熟练各方法 2、构造方法 1、ArrayList() ArrayList() :构造一个初始容量为10的空列表 2、ArrayList(int initialCap

2020-09-24 21:49:33 26

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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