摘要:I/O 流 File 对象--内存中 映射关系 通过file对象操作硬盘中的文件或文件夹 文件夹的遍历 文件夹的删除-->递归; 操作文件中的内容 文件流(低级流):字节型:FileInputStream FileOutputStream 字符型:FileReader FileWriter 缓冲流(
阅读全文
摘要:字符型文件流 FileReader FileWriter 字符 文字和符号的总称(Character) 字母 数字 符号--1字节 8bit 256; 2字节 3字节 常见的字符编码 ASCII American Standard Code for Information Interchange G
阅读全文
摘要://复制 import java.io.*; public class TestMain{ public static void main(String[] args){ FileInputStream fa=null; FileOutputStream fb=null; try{ File a=n
阅读全文
摘要:流按照方向(功能)来区分 in(读取) out(写入) 操作的目标来区分 文件流 数组流 字符串流 数据流 对象流 网络流 文件流-->读取文件中的信息in 将信息写入文件中out 文件流按照读取或写入的单位(字节数)大小来区分 字节型文件流(1字节) FileInputStream FileOut
阅读全文
摘要:方式一、使用__setProperty设置全局变量; 1.jmeter中创建一个登录请求,然后执行,察看结果树——>Response data中的Response Body 或 Response headers查看返回cookie的相关信息; 2.在登录的http请求下添加后置处理器--正则表达式提
阅读全文
摘要:I/O相关 输入/输出 流(数据流动) 数据流动的方向 读数据(输入input) 写数据(输出 output) 文件流 字符流 数据流 对象流 网络流 1.什么叫文件? 一种电脑的存储形式 文件有不同的格式 .txt .doc .ppt .mp4 .jpg .rar 文件夹?--目录路径 File-
阅读全文
摘要:package com.bank; public class CardStatus { private String cardNo; private Integer status;//密码 public CardStatus(String cardNo,Integer status) { this.
阅读全文
摘要:异常/错误:程序运行过程中,可能会发生一些不被期望的效果,肯定会阻止我们的程序按照指令去执行; 这种不被预期出现的效果,肯定需要抛出来告诉我们; 在java中有一个定义好的规则 Throwable(可以抛出的) Error 错误;通常是一些物理性的;JVM虚拟机本身出现的问题;程序指令是处理不了的;
阅读全文
摘要:最终代码如下: package kaoshi; import java.util.*; public class Machine{ //记录学生账号和密码; private HashMap<String,String> userB=new HashMap<String,String>(); { us
阅读全文
摘要:Map 映射 通过某一个key可以直接定位到一个value值 存储的方式 键值对 存储 key-value key无序无重复 value无序可重复 key无序还是一样 指的是存入顺序与取得顺序不一致 key无重复 元素不能一样; 1.map基本使用 HashMap TreeMap Properite
阅读全文
摘要:一、下载花生壳软件 并且安装软件; 官网地址:https://hsk.oray.com/download/ 二、根据提示注册;默认无http请求;需要添加; 查看公网ip,直接在baidu ip 三、选择http请求,需要交6元钱;使用年限99年; 四,填写内网主机,端口等信息; 五、通过域名访问;
阅读全文
摘要:HashSet >(HashMap存储 数组+链表 散列表、临接链表) 1.java.util 2.如何创建对象 无参数 有参数 3.集合容器的基本使用 增删改查 boolean=add(value) addAll(colletion c) retainAll removeAll boolean=r
阅读全文
摘要:Stack类 栈 ;继承 Vector 1.java.util包 2.构造方法 只有一个无参数的 3.除了继承自Vector类的方法外还有几个特殊的方法 push()将某一个元素压入栈顶(同add()) E=pop()将某一个元素从栈顶取出并删掉(E=remove()) E=peek()查看栈顶的一
阅读全文
摘要:一、安装或配置环境,略...不会的可以百度 (1)配置jdk1.8 (2)安装jenkins (3)安装git (4)配置ant (5)下载jmeter并解压; https://www.cnblogs.com/canglongdao/p/12910520.html这一篇博客已实现 jenkins+a
阅读全文
摘要:链接:https://pan.baidu.com/s/1ojjStLg6GtQi0QlG8bZJCQ 提取码:hxgp ,可下载json-20160810.jar 链接:https://pan.baidu.com/s/1FiOcyoHgn2Gt-ebgiM7JJA 提取码:t6h0 ,可下载org.
阅读全文
摘要:变量--容器 存储一个元素 数组--容器 一组具有某种特性的数据存放在一起; 存储一组元素(数据类型一致) 长度固定 自己定义了Box(ArrayBox LinkedBox)--容器 存储一组元素 长度可变; 集合--容器 是指具有某种特定性质的具体或抽象的对象汇总而成的集体; 是用来存储一组元素
阅读全文
摘要:字符串相关的包 java.lang包 实现接口Serializable, CharSequence, Comparable String 非常特殊的类 可以像常量一样创建对象 String str="abc"; 对象 char[] value String不可变特性 频繁的修改其内容的时候 性能很不
阅读全文
摘要:ant是构建工具; 什么是构建? 形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅于此,但是主要用来干这个; jenkins是干嘛的? 持续、自动地构建/测试软件项目; 监控一些定时执行的任务; 一、ant下载安装; 1.1下载地址:http://ant.apache.
阅读全文
摘要:1.设计一个方法 将字符串反转;ok-->ko public class StringStudy{ public String reverse(String a){ int l=a.length(); char[] b=b=a.toCharArray(); for(int i=0;i<l/2;i++
阅读全文
摘要:*字符串相关 1.String类 2.所属的包是java.lang包 不用导入 3.找寻构造方法创建对象 String s1="abc";//直接将字符串常量赋值给s1; String ss=new String();//无参数构造方法创建空的对象; String s2=new String("ab
阅读全文
摘要:日期相关 Date类 1.通常使用的是java.util包 2.导包 拿来使用 构建对象 3.通常使用无参数的构造方法 或者带long构造方法 4.Date类中常用的方法 before(); after(); setTime() getTime() compareTo(); -1 1 0; 5.可以
阅读全文
摘要:参考:https://docs.oracle.com/javase/8/docs/api/index.html Math 1.所属的包java.lang 2.Math构造方法是私有的 我们不能直接调用创建对象; 3.由于Math中提供的属性及方法都是static 不需要创建对象; 4.常用方法; a
阅读全文
摘要:java开发者写好的类 借助专业的文档学习 API 包装类(封装类) 数学相关的math 日期相关 *字符串相关 *集合相关(ArrayBox LinkedBox) *异常相关 输入输出相关 I/O 流技术(数据流动) 线程相关 Thread.sleep wait notify 网络通信 反射注解
阅读全文
摘要:无法创建对象,如,new Person();3种可能原因; 1.抽象类、接口;2.没有无参数构造方法;3.构造方法私有(单例);
阅读全文
摘要:枚举类 一个类中的对象 认为个数是有限且固定的 可以将每一个对象一一列举出来; JDK1.5版本之后可以直接定义enum类型; 我们自己定义的enum类直接默认继承Enum(java.lang包) 我们自己定义的enum类型不能再写extends 但是可以实现; package eenum; /*
阅读全文
摘要:内部类 指的是在Java中可以将一个类定义在另一个类的内部; 内部类可以定义在 类的内部(与类成员层次一致) 内部类可以定义在 方法/块内部(与类成员相差一个层次 方法的局部变量一个层次) *1.成员内部类 将一个类直接定义在类的里面,作为成员,与属性或方法层次一致; 成员内部类可以与正常类一样 使
阅读全文
摘要:多态 同一个对象 体现出来的多种不同形态(身份) 将同一种行为表现出不同效果; 要想实现多态的效果 需要先有继承关系 体现: 1.父类类型的引用 指向 子类的对象 Person p=new Teacher();//向上转型 2.该引用只能调用父类中定义的属性和方法; 3.如果子类中将父类的方法重写,
阅读全文
摘要:方式一、数组;数组默认长度;存放数据的数组;有效元素个数;add、remove、get、size; add;需要考虑数据长度>=size+1? 不大的话,需要扩容;扩容后,需要将原数组数据移到新数组;size++ remove;索引是否合理?不合理的话,抛出异常,中断程序;合理的话,从索引+1处左移
阅读全文
摘要:加载类的过程; new Person() 1.加载父类; 2.父类会产生自己的静态空间 属性 方法 块 执行静态块 3.加载子类; 4.子类会产生自己的静态空间 属性 方法 块 执行静态块; 5.开辟对象空间(先创建父类对象,再创建子类对象) 6.加载父类的非静态成员 属性 方法 块 构造方法; 7
阅读全文
摘要:设计模式用来解决某些场景下的某一类问题的;通用的解决方案; 有了设计模式之后 可以让代码更容易被理解 确保了复用性 可靠性 可扩展性; 设计模式分为三类 1.创建型模式(5种);用于解决对象创建的过程; 单例模式 工厂方法模式 抽象工厂模式 创造者模式 原型模式 2.结构型模式(7种);把类或对象通
阅读全文
摘要:本文包含的json格式:{"key1":{"key2":[{"key3","value3"},{}]}},[{},{}]; 题目,如上图; 采用beanshell postprocessor结合fastjson库的方法; 先配置环境,我用的是jmeter 5.11,fastjson用到的1.2.68
阅读全文
摘要:继承通过extends关键字(单继承); 实现通过implements关键字(多实现 接口);
阅读全文
摘要:4个java文件:猪(Pig类);农夫养猪(返回Pig类型);屠夫杀猪(传入参数为Pig类型);java主方法程序运行的入口; java中使用到了包,方便类的查找和使用; 各个java文件代码如下: package relyon; public class Farmer{ public Pig ra
阅读全文
摘要://D:\java\object\Functions\include\Bike.java; package include; public class Bike{ public String brand;//属性 public String color; public String type; pu
阅读全文
摘要:package包-->可以理解为是一个文件夹; package 类的第一行写关键字 告知我的类在哪里; import 用来导入别人的包; 如果上述两个关键字同时出现 先写package(只有一个) 后写import(可以多个); 一、编译执行; 如上,java代码中包含包;如何编译执行呢?编译是在当
阅读全文
摘要:类与类之间的关系 泛化(继承 实现);extends单继承;implements多实现 接口; 包含(组合 聚合 关联);一个类的对象放置在另一个类中作为属性; 依赖;一个类的方法中使用到另外一个类的对象;方法内部new,方法传递参数; 类关系的设计:高内聚 低耦合;耦合度降序排列:继承(实现)>组
阅读全文
摘要:可以使用easy mock;moco; 当然也可以使用beanshell sampler;写入:return "{内容不能有空格,不能有换行,使用"需要加转义字符}"; ok,完事,是不是很简单呀
阅读全文
摘要:1.导包 java.util;import java.util.Scanner; 2.创建对象 Scanner x=new Scanner(System.in); 3.做事情 int value=x.nextInt(); String value=x.nextLine(); nextInt(next
阅读全文