
java
文章平均质量分 79
梁峯
6
展开
-
Lombok
通过注解帮助开发人员消除Java中的冗长代码(简单的Java对象)原创 2023-03-11 20:47:46 · 409 阅读 · 0 评论 -
Selenium
自动化测试时,有些元素不适合直接点击或者进行某些操作时,可以使用Selenium的Actions类来模拟鼠标键盘操作,通过Actions对象可以发起鼠标左键、右键、移动鼠标等操作。并且不是input元素,那么这种情况就很棘手了,必须使用一些第三方的工具,比如autoit等来完成。用于Web应用程序测试的工具,Selenium是开源并且免费的,Selenium测试直接在浏览器中运行,就像真实用户所作的一样。xpath其实就是一个path(路径),一个描述页面元素位置信息的路径,相当于元素的坐标。原创 2023-02-20 20:39:12 · 566 阅读 · 0 评论 -
JUnit
JUnit是一个开源的java单元测试框架,它是XUnit测试体系架架构的一种体现是Java语言事实上的标准单元测试库真正的优势来自于JUnit所采作用的思想和技术,而不是框架本身。推动了单元测试、测试先行的编程和测试驱动的开发JUnit衍生了许多xUnit工具,将单元测试的优势应用与各种语言。影响了各种平台和语言上的程序员的测试工作专门针对Java语言设计,使用广泛。JUnit是事实上的标准单元测试框架一个TestCase包含一组相关的测试方法。原创 2023-02-20 20:14:30 · 1058 阅读 · 2 评论 -
maven
POM表示将工程抽象为一个模型,再用程序中的对象来描述这个模型。我们在开发中,最基本的做法就是将现实生活中的事物抽象为模型,然后封装模型相关的数据作为一个对象,这样就可以在程序中计算与现实事物相关的数据。Maven对于目录结构这个问题,没有采用配置的方式,而是约定。如果每次创建Maven工程后,还需要针对各个目录的位置进行详细的配置,那肯定非常麻烦。例如:Maven执行编译操作,必须先去Java源程序读取Java源代码,然后执行编译,最后把编译结果存放在target目录。Maven的核心配置文件。原创 2023-02-20 19:59:01 · 337 阅读 · 0 评论 -
Java多线程、常用类、枚举类、注解、集合、泛型、IO、反射
多线程、常用类、枚举类、注解、集合、泛型、IO、反射原创 2022-09-29 21:07:59 · 823 阅读 · 0 评论 -
[java]面向对象
java类及类的成员封装继承多态单元测试包装类代码块接口内部类异常原创 2022-09-28 14:12:00 · 278 阅读 · 0 评论 -
Java多态
多态Polymorphism一个事物的多种形态对象的多态性:父类的引用指向子类的对象Person test=new man;//man为people的子类Java引用变量有两个类型:编译时类型和运行时类型。编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定。若编译时类型和运行时类型不一致,就出现了对象的多态性多态情况下,编译时:看的是父类的引用(父类中不具备子类特有的方法)运行时:看的是子类的对象(实际运行的是子类重写父类的方法)多态的使用原创 2022-05-12 16:19:45 · 156 阅读 · 0 评论 -
Scanner关键字
用户交互Scanner基本语法Scanner sc=new Scanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。nxet():if(sc.hasNext()){String str=sc.next();System.out.println("输出的内容为:"+str);一定要读取到有效字符后才可以结束输入。对输入有效字符原创 2022-02-17 16:12:20 · 111 阅读 · 0 评论 -
import关键字
import关键字导入在源文件中显式的使用import结构导入指定包下的类、结构声明在包的声明和类的声明之间如果需要导入多个结构,则并列写出即可(或使用xxx.*;的方式,表示导入xxx包下所有结构)如果使用的类或接口时java.lang包下(System String……)或本包下的类或接口,则可以省略/* *如果在源文件中,使用了不同包下的同名的类, *则必须至少有一个类需要以全名的方式显示 */import java.util.Date;Date date=new Dat原创 2022-04-27 21:00:49 · 237 阅读 · 0 评论