<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hashmapdemo的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hashmapdemo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hashmapdemo]]></copyright><item><title><![CDATA[Java多线程]]></title><link>https://blog.youkuaiyun.com/hashmapdemo/article/details/124289461</link><guid>https://blog.youkuaiyun.com/hashmapdemo/article/details/124289461</guid><author>hashmapdemo</author><pubDate>Wed, 20 Apr 2022 12:47:03 +0800</pubDate><description><![CDATA[目录

1、多线程技术概述

2、多线程的实现

3、Thread类详解

4、线程的休眠、阻塞及中断

5、守护线程

6、线程安全问题（使用锁）

7、多线程通信（生产者与消费者）

8、线程的六种状态

9、线程池

一、多线程技术概述

1、线程与进程

进程：

是指一个内存中运行的应用程序，每个进程都有一个独立的内存空间

线程：

是进程中的一个执行路径，共享一个内存空间，线程之间可以自由切换，并发执行，一个进程最少有一个线程

线程实际上是在进程基础之上的进一步划分，一个进程启动之后，里面的]]></description><category></category></item><item><title><![CDATA[Java对JSON解析的两种方式]]></title><link>https://blog.youkuaiyun.com/hashmapdemo/article/details/124228555</link><guid>https://blog.youkuaiyun.com/hashmapdemo/article/details/124228555</guid><author>hashmapdemo</author><pubDate>Sun, 17 Apr 2022 15:43:18 +0800</pubDate><description><![CDATA[一、JSON简介

JSON: JavaScript Object Notation js对象简谱，是一种轻量级的数据交换格式。

采用了完全独立于编程语言的文本格式来存储和表示数据。

对象格式

创建图书对象：

Book.class

属性：书名（name），简介（info）

java:


class Book{
    private String name;
    private String info;
    get/set...
    ...
    }
    Book b = n]]></description><category></category></item></channel></rss>