自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 收银台项目(测试)

该项目主要是仿照超市收银台系统,主要包括注册账号、切换账号、上架商品、浏览商品、更新商品、浏览订单、购买商品七个模块。本次收银台项目的测试过程,首先对项目实现的功能进行分析,根据项目确定测试流程,并设计测试用例;然后先对各部分分开测试,然后组合进行系统测试,最后实现自动化测试。收银台项目能够实现注册账号、切换账号、上架商品、浏览商品、更新商品、浏览订单、购买商品等功能。

2022-09-12 00:51:40 1231

原创 初识网络原理

1、网络互连: 将多台计算机连接在一起,完成数据共享。 数据共享本质是网络数据传输,即计算机之间通过网络来传输数据,也称为网络通信。 根据网络互连的规模不同,可以划分为局域网和广域网。1.1 局域网 (1)局域网是指本地,局部组建的一种私有网络。 局域网内的主机之间能方便的进行网络通信,又称为内网;局域网和局域网之间在没有连接的情况下, 是无法通信的。 (2)局域网常见连接方式①基于网线直连 ②基于集线器组建集线器:进行数据复制和信号放大,工作在物理层。 ③基于交换机的组

2022-07-08 00:05:28 707 1

原创 I/O、硬盘、存储

文件的相关操作

2022-07-03 20:33:04 554 1

原创 栈和队列的基本实现

一、栈 1、栈是一种只能从一端(栈 顶)插入元素和取出元素的线性结构。 2、特点:先进后出,后进先出。最先添加的在栈 底,最先出栈的在栈 顶。 添加和删除元素都在栈顶。 3、栈的基本操作 (1)向当前栈中添加元素 push (E , e) public class Stack<E> { private int size; //当前栈的元素个数 private List<E> data=new ArrayList<>();// 实际

2022-05-31 15:37:33 482 1

原创 Java中的异常

1、异常的基本语法 try{ // 可能会产生异常的代码,除0、数组越界、空指针等 } [catch ...0...N] { // 出现异常后如何处理 } [finally] { // 异常的出口,最终都会执行这个代码块 } 2、异常的处理 (1)程序中不处理异常 此时,出现了数组越界异常,但程序中并未处理该异常。 (2)使用try...catch处理异常 public class ExceptionTest { public static void main(St..

2022-05-22 17:16:02 231 1

原创 String类及其常见用法

1、JDK中的String声明: public final class String 被final修饰的类无法被继承,所以String没有子类。 2、创建字符串的四种方法 (1)直接赋值 String str1="hello world"; (2)通过构造方法 String str2=new String("hello world"); (3) 通过字符串数组产生 char []data=new char{'a','b','c'}; String str3= new String

2022-05-14 16:27:11 313 1

原创 面向对象——继承、多态、抽象类、接口

一、继承 1、继承:类和类之间满足一个类属于(is a)另一个类 例如:dog is an animal 2、继承关键字:extends dog extends animal; 其中,dog称为子类或派生类,animal称为父类或者基类 3、继承规则 (1)使用继承必须满足 is a 关系 (2)一个子类只能使用extends继承一个父类(单继承),继承允许多层继承,但不允许多重继承。 例如:Labrador extends dog; ...

2022-05-04 21:16:13 960 1

原创 类和对象基础篇

本文主要包含了以下几个模块: 1、类和对象的基本内容 2、static关键字 3、构造方法 4、this关键字 5、代码块 6、toString方法 7、private关键字 一、类和对象的基本内容 1、类和对象的关系 声明一个类就是创建一个新的数据类型; 对象是类的实例化,类的实例化就是创建对象的过程。一个类可以实例化多个对象,实例化的对象占用实际的物理空间——存储类成员变量。 2、类的基本组成 类由 class 关键字来声明 class <class_name>{

2022-04-17 18:27:23 207 1

原创 数组及其使用

本文主要包含了数组的相关概念,以及数组的使用,如数组的访问、数组的遍历、数组与方法之间的关系以及引用数据类型的理解。 一、数组的相关概念 1.数组声明 元素数据类型[ ] 数组变量名; float[ ] floatArray 元素数据类型 数组变量名[ ]; int intArray[ ] 2.数组初始化 (1)静态初始化: int[ ] {1,2,3,4,5} (2)动态初始化: 使用new运算符分配指定长度的内存空间 ①数据类型[ ] 数组名称=new 数组类型[ ]{...

2022-04-14 10:04:04 408 3

原创 汉诺塔问题分析及实现

汉诺塔问题是一个经典的问题。汉诺塔(Hanoi Tower),又称河内塔,源于印度一个古老传说。 大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。 大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。 并且规定,任何时候,在小圆盘上都不能放大圆盘,且在三根柱子之间一次只能移动一个圆盘。 问应该如何操作? 分析:一共有3个杆分别记为A、B、C,在A杆上面放有64个圆盘,自上而下由小到大排列,最终需要将A杆上的圆盘按原有的顺序移动到C杆上面,并且每次只

2022-04-09 20:56:36 1191 2

原创 方法的调用、方法重载及方法递归

1.方法的基本用法 1.1什么是方法? 方法就是一个代码片段. 类似于 C 语言中的 "函数" 1.2方法的定义及语法 方法定义: public static 方法返回值类型 方法名称([参数类型] 形参){ 方法体; return 返回值; } return的作用:①结束当前方法 ②带着返回值交给调用处 方法定义时,参数可以没有,若有参数,每个参数需要指定类型; 返回值可以没有,返回类型为void; 方法的定义必须在类之中, 代码书写在调用位置的上方或者...

2022-04-09 19:46:35 246 1

原创 Java中的程序结构

一、顺序结构 按照代码顺序一行一行执行 public static void main(String[] args){ System.out.println("aaa"); System.out.println("bbb"); System.out.println("ccc"); //输出结果: aaa bbb ccc 二、分支结构 1 .if语句 (1) if(条件表达式){ 语句组 } if(a==1){

2022-04-03 19:57:10 1027 1

原创 JAVA中的数据类型与运算符

数据类型可分为两大类 1.八大基本类型:byte, short, int, long, float, double, char, boolean 2.引用数据类型:数组、类、接口 八大基本类型: (1)整型:Java中,整数类型默认为int型 byte 1个字节 -128~127 8bit short 2个字节 -2^15~2^15-1 16bit int 4个字节 -2^31~2^31-1 32bit long ...

2022-04-03 17:44:33 862 1

原创 JDK环境变量配置

因为安装JDK之后,在bin里面没有找到javac.exe,配置环境变量不成功,然后就去B站看了一下视频,找到的方法 1.找到环境变量中的系统变量,点击新建,配置JAVA-HOME(变量名),变量值选择JDK的安装路径。完成后点击确定 2.配置CLASSPATH,变量名为CLASSPATH,变量值 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 前面的 . 不能少,建议直接复制 3.配置path变量,找到path,...

2022-04-01 17:24:16 1161 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除