Java学习笔记
文章平均质量分 94
Java学习笔记
zqyadam
这个作者很懒,什么都没留下…
展开
-
Java Gson 教程
原文:https://geek-docs.com/java/java-tutorial/gson.htmlGson教程展示了如何使用Gson库在Java中使用JSON。我们使用三种不同的Gson API来处理JSON。源代码可在作者的Github存储库中获得。JSON(JavaScript对象表示法)是一种轻量级的数据交换格式。人类很容易读写,机器也很容易解析和生成。与XML相比,它不那么冗长且更具可读性。JSON的官方Internet媒体类型为application/json。JSON文件扩展名是.j转载 2021-11-24 23:08:45 · 134 阅读 · 0 评论 -
Java集合笔记
集合框架概述一方面,面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。另一方面,使用Array存储对象方面具有一些弊端,而Java集合就像一种容器,可以动态地把多个对象的引用放入容器中。数组在内存存储方面的特点:数组初始化以后,长度就确定了;数组声明的类型,就决定了进行元素初始化时的类型;数组在存储数据方面的弊端:数组初始化以后,长度就不可变了,不便于扩展;数组中提供的属性和方法少,不便于进行添加、删除、插入等操作,且效率不高。同时无法直接获取原创 2021-10-23 21:21:01 · 167 阅读 · 0 评论 -
Java泛型笔记
泛型的概念设计背景集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等是确定的,因此此时把元素的类型设计成一个参数,这个类型参数叫做泛型。Collection<E>,List<E>,ArrayList<E>这个<E>就是类型参数,即泛型。概念所谓泛型原创 2021-10-23 21:09:28 · 109 阅读 · 0 评论 -
Java多线程笔记
Java多线程笔记文章目录Java多线程笔记基本概念何时需要多线程线程的创建和使用方式一:继承Thread类方式二:实现Runnable接口继承Thread方式和实现Runnable方式的联系与区别Thread中常用方法1.void start()2.run()3.static currentThread()4.getName()/setName()5.static void yield()6.join()7.stop() **"Deprecated"**8.static void sleep(long原创 2021-10-23 17:17:54 · 54 阅读 · 0 评论