Java
文章平均质量分 70
Java语言学习
暗潮汹涌
已上岸体制内,得老长时间或者是不会更新测试内容啦
展开
-
【JAVA】创建一个长度是100的字符串数组,使用长度是2的随机字符填充该字符串数组,统计这个字符串数组里重复的字符串有多少种
创建一个长度是100的字符串数组,使用长度是2的随机字符填充该字符串数组,统计这个字符串数组里重复的字符串有多少种本文是在java学习过程中所做的一些练习,自己也是小菜鸟一枚,写出来的代码可能繁杂且不规范,还请路过的大佬多多谅解。代码块public class exHashSet { /** * 创建一个长度是100的字符串数组,使用长度是2的随机字符填...原创 2018-05-14 15:54:23 · 5047 阅读 · 1 评论 -
【JAVA】testNG报表美化
1. testng自带报表我们使用testNG进行自动化测试时,在项目中test=output目录下有testNG自动生成的报表,打开之后的网页如下图所示:肉眼可见的丑啊,所以我们集成reportng,用来适配testng,来让他好看一些。2.使用reportng2.1 添加依赖<dependency> <groupId>org.uncommons&...原创 2019-03-25 18:42:10 · 619 阅读 · 0 评论 -
【JAVA】File类和IO类的使用
文章目录1. File类的应用1.1 判断文件是否存在1.2 创建此文件,如果这个文件不存在的情况下1.3 创建文件夹1.4 对于已经存在的目录或者文件,判断其类型1.5 遍历一个文件夹1.6 删除这个文件2. IO类1. File类的应用要操作文件首先要获取文件对象:File file=new File("指定文件路径,注意转义")1.1 判断文件是否存在boolean isExis...原创 2019-02-12 17:16:23 · 455 阅读 · 0 评论 -
【JAVA】Maven的安装和使用
文章目录1. Maven是什么2. 安装Maven3. 仓库的概念3.1 修改本地仓库位置3.2 第三方仓库3.3 修改中央仓库4. 创建一个maven project5. 如何添加项目依赖1. Maven是什么Maven是一个项目管理工具,它包含了一个项目对象模型。这种又是大白话,如果没明白maven是什么,那么上面这句话跟没说一样,我自己觉得,Maven的核心功能便是合理叙述项目间的依赖...原创 2019-02-12 11:40:47 · 1511 阅读 · 0 评论 -
【JAVA】hashMap和hashSet的区别
1. hashMap主要对外接口:clear()clear() 的作用是清空HashMap。它是通过将所有的元素设为null来实现的。containsKey(key)containsKey() 的作用是判断HashMap是否包含key。 HashMap<Integer, Integer> hashMap=new HashMap<>(4); hashMa...原创 2019-02-11 17:09:03 · 7145 阅读 · 0 评论 -
【JAVA】log4j框架入门
文章目录1.什么是log4j2.log4j.properties详解2.1 其中关于根logger:2.2 关于Appender(附加器):2.3 其中的常用参数:3.如何使用4.可能会遇到的问题1.什么是log4jlog4j是一个日志框架,配置简单,功能强大,在项目中用它来记录日志很方便。对于测试人员来讲,使用log4j可以更好的跟踪项目中的一些交互和问题。下载地址:https://l...原创 2018-11-03 15:08:33 · 681 阅读 · 0 评论 -
【JAVA】关于自动化测试所需要学习的java基础知识笔记
文章目录1.XML2. dom4j2.1 dom4j解析技术3.反射3.1 反射的思想3.2 什么是反射3.3 xml解析代码3.4 通过字节码可以使用的方法1.XMLxml:可扩展标记语言,在项目中的使用更多的是作为数据载体出现。xml和json都是一种数据交互格式。所有元素有开始就有结束大小写敏感嵌套使用xml声明:&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;am原创 2018-11-11 23:25:54 · 4592 阅读 · 0 评论 -
【JUnit】junit入门(未完)
目录什么是Junit如何添加junit插件如何创建一个junit 测试类断言什么是JunitJunit是一个JAVA语言的单元测试框架。在JAVA程序中,一个工作单元通常是指一个方法,那么单元测试也就是对一个方法进行测试。程序员一般通过Junit来完成自己代码的一个功能测试,所以单元测试又可以叫做程序员测试。如果测试人员在熟悉方法逻辑和实现的情况下也可以写junit单元测试来进行接口测试,...原创 2018-09-19 23:08:40 · 283 阅读 · 0 评论 -
【JAVA】动态代理机制详解
在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动态代理机制中,有两个重要的类或接口,一个转载 2017-10-12 21:50:46 · 181 阅读 · 0 评论 -
【JAVA】Final、finally代码块、finalize()三者的区别
简单区别:final用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承。 finally是异常处理语句结构的一部分,表示总是执行。 finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,供垃圾收集时的其他资源回收,例如关闭文件等。中等区别:虽然这三个单词在Java中都存在,但是并没有太多关联: final:java中的关键字,修饰符。转载 2017-10-12 17:21:52 · 1549 阅读 · 0 评论 -
【JAVA】abstract学习要点及interface
abstract ,interface转载 2017-10-12 17:01:32 · 222 阅读 · 0 评论 -
【JAVA】数组不能通过toString方法转为字符串
java里,所有的类,不管是java库里面的类,或者是你自己创建的类,全部是从object这个类继承的。object里有一个方法就是toString(),那么所有的类创建的时候,都有一个toString的方法。转载 2017-10-12 16:24:07 · 514 阅读 · 0 评论 -
【JAVA】将测试报表部署到Apache服务器
1. 安装服务器首先要下载一个Apache服务器,我已经将文件上传到了百度云:链接:https://pan.baidu.com/s/1531bzJd22dRHjQhgCvgsdQ提取码:y8q0下载完成之后解压,使用命令提示符进行安装:我是直接解压到E盘的,进入解压的文件夹的bin目录下。如果不确定之前自己是否已经安装过,可以先卸载试试:这样的话就说明已经卸载成功,那么就开始输入安装...原创 2019-03-25 20:48:50 · 240 阅读 · 0 评论