排序
Java+Selenium教程三:浏览器操作、页面交互、鼠标操作
一、浏览器操作 1.导航 driver.navigate() driver.get(url); 请求一个页面,不支持前进和后退切换driver.navigate().to(url); 和get类似,支持前进和后退切换driver.navigate().back(); 退到上一...
Java基础六:流(Stream)、文件(File)和IO
Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数...
Java+Selenium教程四:元素等待、窗口切换
一、元素等待 1、硬性等待(不推荐) // 会一直等到设置的睡眠时间结束,造成时间浪费,一般调试用 Thread.sleep(long millis); 2、隐式等待 driver.manage().timeouts().implicitlyWait(Durati...
Java基础七:面向对象
继承 1.继承类型 需要注意的是 Java 不支持多继承,但支持多重继承。 java继承类型 2.继承关键字 extends:类的继承是单一继承 implements:接口的继承,可继承多个接口 3.super 与 this 关键字...
httpclient教程一:环境搭建
一、环境准备 将使用eclipse和maven完成本次接口请求实现,以下内容,将默认读者已完成环境准备,包括但不限于JDK、maven、IDEA,并熟练掌握他们的使用方法,如若有不清楚的请自行学习。 二、创...
Java基础九:集合框架
早在 Java 2 中之前,Java 就提供了特设类。比如:Dictionary, Vector, Stack, 和 Properties 这些类用来存储和操作对象组。虽然这些类都非常有用,但是传统数据结构缺少一个核心的,统一的主题...
java中impl作用,为什么有些包有impl?
今天在安装了httpclient包,因为不知道get请求在哪个包里,所以查看分析了一下包的结构。发现里面有类似org.apache.http.impl.conn的包和其它包,区别就在于有没有impl。所以就想知道这两个是有...
Java MySQL 连接
一、配置环境 1.下载mysql.jar包 Java 连接 MySQL 需要驱动包,最新版下载地址为:http://dev.mysql.com/downloads/connector/j/,解压后得到 jar 库文件,然后在对应的项目中导入该库文件。 把...