java
文章平均质量分 54
queenliuy
学最酷的技术
展开
-
4.UnitTest测试框架
UnitTest框架应用测试用例的管理一般基于UnitTest、PyTest来进行管理,会更好的高效简洁UnitTest:目前应用占据大半壁江山的一套测试框架。最初做单元测试,随着自动化测试的发展,到现在成为自动化测试技术的主流应用,尤其是接口自动化。因为UnitTest中封装有非常多的内容,且可以和其他模块进行完美cp组合,所以在用例管理上和代码管理上会有更大的便利四大特色:测试用例的管理测试套件和运行器,能够更有效的针对业务来运行用例管理,包括测试报告的集成SetUp和Tear原创 2021-06-18 17:22:40 · 347 阅读 · 2 评论 -
多线程2
静态代理模式;真实对象和代理对象都要实现一个接口代理对象要代理真实角色好处:真实对象专注做自己的事情.代理对象可以做很多真实对象做不了的事情```java//静态代理模式//真实对象和代理对象都要实现一个接口//代理对象要代理真实角色//好处:代理对象可以做很多真实对象做不了的事情//真实对象专注做自己的事情public class StaticProxy { public static void main(String[] args) { You you=new Yo原创 2021-01-31 20:06:20 · 51 阅读 · 0 评论 -
多线程的三种创建
多线程创建方式:Thread class:继承Thread类*自定义线程类继承Thread类重写run()方法,编写线程执行体创建线程对象,**调用start()*方法启动进程//创建线程方式1:继承Thread类,重写run()方法,调用start开启线程//总结:注意:线程的开启不一定立即执行由CPU调用执行public class TestThread extends Thread{ @Override public void run(){ //run()方法线程原创 2021-01-24 23:23:41 · 88 阅读 · 0 评论 -
面向对象:封装,继承,多态,抽象类,接口,内部类
***封装:***属性私有 get()/set()提高程序的安全性,保护数据隐藏代码的实现细节统一接口系统可维护性增加//学生类public class Student { //属性:字段 private String name;//null private int age;//0 private int id; private char sex; //提供一些可以操作这个属性的方法 //提供一些public的get/set方法 publ原创 2021-01-16 00:27:07 · 115 阅读 · 0 评论 -
JAVA面//向对象
面向过程:线性思维 微观操作面向对象:物以类聚 分类的思维方式 宏观操作面向对象本质:以类的方式组织代码,以对象的组织封装数据(抽象)面向对象三大特性:封装,继承,多态方法的定义/* * 修饰符 返回类型 方法名(..){ * //方法体 * return 返回值 * } * * break:跳出switch,结束循环 * return:方法结束,返回一个结果。返回值与返回值类型相同 * */ public String sayHello() {原创 2021-01-13 19:33:16 · 106 阅读 · 0 评论 -
java数组
利用数组写一个递归排序/*冒泡排序 * 1.比较数组中,两个相邻的元素,如果第一个比第二个数大,进行交换 * 2.每一次比较,都会产生一个最大值,或产生一个最小值 * 3.下一轮则可以少一次排序比较 * 4.依次循环,直到结束 */ public static void main(String[] args) { // TODO Auto-generated method stub int[] a= {1,34,5,2,67,89,90}; //调用sort函数 in原创 2021-01-13 18:28:33 · 56 阅读 · 0 评论 -
java入门安装jdk
**JAVA入门学习**JDK,JRE,JVM介绍JDK:Java Development Kit----------Java开发工具JVM:Java Vritual Machine-----Java运行机器JRE:Java Running Environment----------Java运行环境Java开发环境配置下载地址安装jdk(路径确认好,后续要用)我的电脑(右击)->属性->高级系统配置->环境变量->系统变量新建JAVA_HOME,路径为jdk安原创 2021-01-08 18:54:12 · 69 阅读 · 0 评论