基础语法
文章平均质量分 65
主要是些Java的一些基础知识和易混淆的点
梦真小郎君
这个作者很懒,什么都没留下…
展开
-
JSON的解析方式
先报答案,常用的就两种(都需要导入Jar包):1、GSON解析。2、FastJson解析。http://链接:https://pan.baidu.com/s/1RS0fC-cYSTb_tQP2GCD2Fw 提取码:fpqpGSON解析这是google开源的一种解析方式,在idea使用之前需要导入jar包,可以直接去GitHub上下载。使用方法Object——>JsonString1、创建一个类的对象。2、创建一个Gson对象2、使用Gson中的toJson方法原创 2021-10-02 12:17:53 · 306 阅读 · 0 评论 -
Comparable和Comparator的区别及使用方法
Comparable和Comparator的区别Comparable接口:这是一个内部比较器,主要通过修改实例类的部分方法来实现排序。ru原创 2021-06-03 01:51:27 · 427 阅读 · 0 评论 -
Java异常处理中finally什么时候不执行???执行的逻辑
finally语句块什么时候不执行?1、没运行到try-catch语句这里就返回了。1)在try语句之前,方法就有返回值,返回了,未执行到try语句。int method{ return 1; //直接返回,运行不到try语句 try{ }finally{ }}2)在运行到try语句之前,方法出错了,程序就崩溃了。如:i = i / 0; //抛出异常,未执行到try语句块int method{ int num = 1/0; ...原创 2021-05-26 17:41:02 · 6642 阅读 · 4 评论 -
Java中throw和throws关键字的区别
Java异常处理中的throw和throws关键字到底怎么用,有何区别?形式上:throw是一个抛出异常的动作。也就是自己抛出个异常来“玩”,简单点理解就是在写代码的时候,你觉得这里会出现什么问题就把这个问题抛出去,提醒后面使用的人。类似于printf("注意啊,这里有坑,别踩啊。")throws则是抛出异常的状态。如果你的方法里有异常出现,但是你不想处理(或者处理不了),那就用throws抛出去,给后面的人处理。throw抛出的异常,也可以在这里往外面继续抛。class Expre.原创 2021-05-26 12:08:09 · 257 阅读 · 0 评论 -
两种Random函数的使用
Java中的Random()函数Java中存在着两种Random函数(java.lang.Math.Random以及java.util.Random);因为在日常的使用中,常常会涉及到随机数的产生,例如本次快递E站中的取件码随机生成,就需要产生一个随机数:code下面是产生随机数的两种方法:一、java.util.Random函数1.带种子构建Random() //创建一个新的随机数生成器,默认种子,每次产生的随机数不同2.不带种子构建Random(long se...原创 2021-05-17 22:44:35 · 261 阅读 · 0 评论