![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
文章平均质量分 62
qtds114
这个作者很懒,什么都没留下…
展开
-
JavaSE之JSON
Json1 语法格式案例:{ "name": "陈xx", "age": 18, "朋友": [ "张三", "李四", "王五", "赵六", { "name": "王xx", "info": "非常要好的朋友" } ]}上面的案例:1 []中括号代表的是一个数组;2 {}大括号代表的是一个对象3 双引号“”内表示的是属性值4 冒号:代表的是前后之间的关系,冒号前面是属性的名称(相当于key),后面原创 2021-04-13 18:50:39 · 75 阅读 · 0 评论 -
JavaSE之多线程
文章目录Java多线程1 基本概念1.1 线程与进程1.2 线程调度1.3 同步与异步1.4 并发与并行2 线程创建2.1 方式一:继承Thread类2.2 方式二:实现Runnable接口创建线程2.3 方式三:实现Callable接口创建线程2.4 Lambda表达式3 多线程使用3.1 Thread常用方法3.2 优先级3.3 守护线程3.4 线程安全3.4.1 问题3.4.2 同步代码块3.4.3 同步方法3.4.4 显式锁Lock类3.5 公平锁3.6 死锁4 多线程状态4.1 概述4.2 线程通原创 2021-04-12 18:40:31 · 91 阅读 · 0 评论 -
JavaSE之集合
文章目录Java集合1 Java集合概览1.1集合概述1.2集合框架2 Collection接口2.1 Collection接口体系概览2.2 Collection常用方法3 List接口3.1 List常用方法3.2 实现类:ArrayList3.3 实现类:LinkedList3.3 实现类:Vector4 Set接口4.1 实现类:HashSet4.2 实现类:LinkedHashSet4.3 TreeSet4.4 元素添加过程:(以HashSet为例)5 Map接口5.1 Map概述5.2 Hash原创 2021-04-06 22:38:08 · 116 阅读 · 0 评论 -
JavaSE之泛型
泛型类中的泛型public class Person<A> { private String name; private int age; private A data; ... public A getData() { return data; } public void setData(A data) { this.data = data; }}publi原创 2021-04-06 22:30:05 · 51 阅读 · 0 评论 -
JavaSE之常用类库
常用类库1 util.ObjectsObjects工具类,里面有很多有用的静态方法:public class Demo1 { public static void main(String[] args) { Person p1 = null; Person p2 = new Person(); // 会报空指针// System.out.println(p1.equals(p2)); // 使用Objects.原创 2021-04-06 22:29:34 · 107 阅读 · 0 评论 -
JavaSE之面向对象
文章目录前言1 面向对象基础1.1 面向对象思想1.1.1 概述1.1.2 面向对象三大思想1.1.3 三大特征1.2 类与对象1.2.1 两者的关系1.2.2 类的成员1.2.3 属性与方法1.2.4 对象的创建与使用1.3 创建对象内存分析1.3.1 栈1.3.2 堆1.3.3 方法区1.3.4 PC寄存器1.3.5 本地方法栈1.4 构造方法1.4.1 构造方法概述1.4.2 方法重载1.4.3 构造方法重载1.4.4 匿名对象2 面向对象进阶2.1 封装2.2 this关键字2.3 静态static原创 2021-04-06 22:09:22 · 158 阅读 · 0 评论