概述
Java虚拟机在运行时的区域称为Java运行时数据区,同时会分成不同的区域各司其职,Java虚拟机运行数据区结构如图显示:
一蓑烟雨任平生
选择合适的数据结构来对日常的数据进行增删改查是十分必要的,不同的结构在不同的情况下会表现出不同的效果,今天记录一下List、Set、Map的一些特点。
List、Set、Map在Java中被定义为借口,都有增删改查的方法。Collection也是接口,是所有集合类的接口。继承实现关系如下:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15Collection<–List<–ArrayList
Collection<–List<–Vector
Collection<–List<–LinkedList
Collection<–Set<–HashSet
Collection<–Set<–HashSet<–LinkedHashSet
Collection<–Set<–SortedSet<–TreeSet
Map<–HashMap<-LinkedHashMap
Map<–SortedMap<–TreeMap
项目开发开发中使用的最多就是OkHttp,今天尝试根据OkHttp的源码分析一下OkHttp。
1 | OkHttpClient okHttpClient = new OkHttpClient(); |
服务器:
XAMPP下载:用于搭建部署本地Apach服务器
subline编辑器:用于编写后台接口
Postman:用于接口测试
NAVICAT:用来管理查看数据库
小程序开发工具:
微信开发者工具:开发小程序
后台接口用了ThinkPHP5框架来编写,对我这种不会php,不会写后台的人来说,这个框架帮了我的大忙,国人写的框架,文档教材写的非常的详细,很多问题都能在文档中找到解决的办法
ThinkPHP5:
ThinkPHP5开发文档
ThinkPHP5下载