自定义博客皮肤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 195

原创 集合------Set

Set1、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 154

原创 集合------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 156

原创 多线程

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

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

原创 字节流

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

2020-09-28 10:16:58 181

原创 泛型

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 234 1

原创 集合------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 241

空空如也

空空如也

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

TA关注的人

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