- 博客(3)
- 收藏
- 关注
原创 JSONassert
JSONassert 简介 用更少的代码编写JSON单元测试。非常适合用来测试REST接口 JSON代码测试就像比较字符串。 JSONassert将字符串转换为JSON对象,并将逻辑结构和数据与实际JSON进行比较。 当strict(严格模式)设置为false(推荐设置)时,它会允许数据重排序以及结果可扩展(只要对比的JSON包含了所有预期JSON的所有字段),从而使测试不那么脆弱。 支持的测试框架: JUnit JSONassert当前版本为1.5.0 示例 使用JSONassert,你可以编写并维护以下
2020-12-06 21:45:49 1592
原创 调用intern()时会先检查堆中是否有相应字符串的对象
第一部分:堆中和常量池中都已经有"1"了,所以再intern()一下纯属多余,s还是指向堆中的地址,s2指向常量池中的地址。 第二部分:第一行代码结束以后只有堆中有"11"的String对象,而常量池中是没有"11"的,s3进行intern()时候,会先检查堆中是否有"11"的String对象,如果有,常量池中直接保存堆中的"11"的String对象地址,而s4在初始化时会发现常量池中已经有"11"的引用了,所以s4指向的是常量池中的"11",而常量池中的"11"是指向堆中s3的地址,所以间接s4也指向了.
2020-05-31 19:47:55 173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人