- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 Json解析步骤
使用软件:IDEA 2020.1JDK:11Gson:gson-2.8.6FastJson:fastjson-1.2.70首先Json可以理解为JS对象简谱,一种轻量级数据交换格式。目录有两种常用的解析方式:谷歌的Gson,还有阿里的FastJson然后来看Gson怎么操作接下来是FastJson有两种常用的解析方式:谷歌的Gson,还有阿里的FastJson先来创建一个Student类用来转换import java.util.Objects;public
2021-08-09 19:18:24
200
原创 Java多线程技术介绍
首先,了解两个概念:进程与线程进程就好比是在一块儿内存里运行的程序,这个程序拥有独立的栈和堆,而线程就是进程里的一条条执行路径,他们拥有各自的栈,共享进程里的堆。一个进程至少要包含一个线程。在Java中,使用的线程调度方法为抢占式调度:就是字面意思,所有的线程去抢执行的机会,优先级高的线程抢到执行机会的概率就大,反之就小。其次,还要知道并发和并行的概念:并发,就是两个及以上的事件(线程)在同一时间段内执行,并行则是这些事件(线程)在同一时间点执行。举个简单例子就是,你在一周内完成了一次长跑,做完
2021-08-06 14:19:48
332
原创 Java中用来获取输入的nextLine和next的一些使用的注意事项
首先明确一件事情,获取输入的这些Next可以分为两类,nextLine独占一类,因为它可以获取空格和回车,而其他的是不可以获取的。正因为这一点,所以在使用时不要在一个方法里同时使用这两类next来看这样一个例子很简单的一个代码就是用来获取输入,并把获取到的内容输出 Scanner input = new Scanner(System.in); System.out.println("请输入:"); Object o1 = input.next(); Object o2 = inpu
2021-08-04 18:45:38
827
原创 Java中集合的一些简介
以下内容纯属个人理解,有错误请指出。集合,是Java对数据结构成熟的实现,于JDK1.2之后正式引入。位于java.util包中,有两个接口Collection(存放单值),Map(存放键值对)常用的数据结构链表:由一组不必项链的内存结构,按特定顺序连接在一起的抽象数据类型优点:空间是无限制的,且不需要连续的空间,插入和删除数据很快缺点:存取慢(可以理解为向链表尾端存数据以及查询数据,因为都需要从头节点开始往后找)二叉树:是树的一种,每个节点最多可具有两个子树Java中用的.
2021-08-02 10:28:55
255
原创 Java中Objects类的方法介绍(已更新)
首先,Objects类是属于Java的工具类,具体包的位置是java.Util.Objects。它是在jdk1.7版本中添加的一些用来检查的工具,其所有的方法都用了static修饰。检查下标一共有三个检查下标的方法,个人觉得都挺鸡肋的。自己写if判断都比这个要方便checkIndex(int index,int length),判断传入的index是否在0到给定的数组长度的范围内(简单来说就是看给的数组下标越界了没有)如果没有超出范围则返回index的值,超出范围或给的index值小于0会显示下
2021-07-28 18:10:39
1575
空空如也
这是一个输出前50个素数的程序,写成这样为什么只能输出前两个
2021-07-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
5