
java
zhuohaiyy
这个作者很懒,什么都没留下…
展开
-
java如何向文本文件中进行读写json
本文主要介绍读写json的文本文件在介绍之前,我了解了一下序列化和反序列化序列化:把Java对象转换为字节序列的过程。说白了其实就是通过引用将对象的所有值都拿到,不进行序列化的话,只是拿到了该对象的地址反序列化:把字节序列恢复为Java对象的过程。对象的序列化主要有两种用途:把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;(持久化对象)在网络上传送对象的字节序列。(网络传输对象)对于json格式常见的序列化(写文件)方法为:JSON.toString,反序列化(读文件)方法为JSON原创 2020-05-19 15:14:43 · 2422 阅读 · 2 评论 -
JAVA中的反射相关方法使用
反射:指在运行时去获取一个类的变量和方法信息,然后通过获取到的信息来创建对象,调用方法的一种机制,由于这种动态性,可以极大的增强程序的灵活性,程序不用在编译器就完成确定,在运行期仍然可以扩展。简而言之就是:反射通过拿到类的构造方法来创建对象获取class类的对象:我们要想通过反射去使用一个类,首先我们要获取到该类的字节码文件对象,也就是类型为class类型的对象三种方法获取class类型的对...原创 2020-04-06 14:47:46 · 284 阅读 · 0 评论 -
java中@Data注解以及插件lombok的下载
@Data注解:在java类上添加注解@Data该注解,提供了类的get、set、equals、hashCode、canEqual、toString方法这里需要下载lombok插件关于idea中Lombok插件的下载:、点击preferences点击plugins,并且搜索Lombok,进行下载就好~...原创 2019-11-12 19:14:32 · 1618 阅读 · 0 评论 -
pom中遇到:inspects a maven model for resolution problems问题解决
右击pom文件,选择下载完成后选择:就可以解决问题原创 2019-03-09 14:30:54 · 1250 阅读 · 0 评论 -
TestNg学习
TestNG是一个测试框架,可以简化广泛的测试需求。建立工程首先我们在idea中应该新建一个project,并选择“maven”,点击下一步(如下图)填写groupId(一般为包名)和ArtifactId(一般为工程名)2. 添加依赖创建成功后:我们需要在pom中添加testng依赖,然后点击自动更新maven<dependencies> <depend...原创 2019-07-25 17:32:54 · 271 阅读 · 1 评论 -
java中读取json配置文件
在自动化接口测试中,我们会将参数放在一个配置文件了,这样在我们每次跑case时,就不需要改动代码,只需要改动配置文件,就可以实现不用的参数传入case了那么在java中,怎样读取json的配置文件呢?首先我们需要了解到的是InputStream 和 OutputStream,它们分别为各种输入输出字节流的基类,所有字节流都继承这两个基类。我们将配置文件放入根目录下的resource目录下,配...原创 2019-09-02 10:23:30 · 5790 阅读 · 0 评论