自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java知识点】05 String、StringBuffer、StringBuider区别及应用场景

当变量作为共享变量且在多线程环境下要保证结果正确,这种场景下使用StringBuffer来保证线程安全;对字符串没有经常性改动使用String就可以了。所以在对字符串操作十分频繁经常需要改变字符串内容时通常使用StringBuffer和StringBuilder。StringBuffer是线程安全的,其方法都是synchronized修饰的。StringBuilder是线程不安全的。我们在所有的场景中,

2024-07-31 23:27:55 247

原创 【Java知识点】04 fianl的作用

系统不会为局部变量进行初始化,必须有程序员进行初始化,即可以在定义时指定默认值,后面代码则不能对变量再赋值;也可以只声明final不初始化,但是在使用之前一定要赋值。如果final修饰的是类变量,只能在静态初始化块中指定初始值或声明该类变量时指定初始值。如果final修饰的是成员变量,可以在非静态初始化块、声明该变量时或构造器中执行初始化。引用类型变量的变量:在对其初始化之后就不能让它在指向另一对象,但是引用的值是可变的。基本数据类型的变量:数值一旦初始化就不能更改。(3)修饰基本类型数据或引用类型数据。

2024-07-30 19:11:55 343

原创 【Java知识点】03 ==和equals的区别于联系

在Java中,==和equals方法都是用来判断两个数据是否相等。 ==对比的是栈中的值,其中基本数据类型对比的是变量值,引用类型对比的是堆中内存对象的地址。 比如在栈中,基本数据类型int i=1;比较的是1 这个值。而引用类型new 一个string,指向的是堆中的地址,对比个是这个地址,所以再new一个字符串即使内容和string一样,但返回的也是false。 equals:只能用于引用类型,object中默认也是采用==比较。通常会重写,在重写后,判断两个

2024-07-25 20:53:36 144

原创 【Java知识点】02 JDK、JRE、JVM的区别与联系

Java程序都是在JVM中运行的,即需要经JVM翻译后CPU才可以真正去执行,因此Java程序相较于C++运行的效率较低,但JVM也在不断优化,如:JIT(即时编译器)、热点代码探测等技术,让Java程序执行效率大幅提高。JDK:Java Develpment Kit,java开发工具。JVM:Java Virtual Machine,java虚拟机。

2024-07-21 00:25:56 130

原创 【JAVA知识点】01面向对象

基于对象所有类的不同,外部对同一个方法的调用,实际执行的逻辑不通。2.性能低,由于面向更高的逻辑抽象层,使得面向对象在实现的时候不得不做出性能上的牺牲,计算时间和空间存储大都开销很大。1.开销大,当要修改对象内部时,对象的属性不允许外部直接存取,所以要增加许多没有其他意义,只负责读或写的行为。面向对象是一种以对象为中心的编程思想,用于解决更为复杂的问题,处理更为繁琐的业务场景。2.易扩展,代码重用率高,可继承,可覆盖,可设计出低耦合的系统。此处调用的是子类的方法,但无法调用子类特有的方法。

2024-07-19 23:19:07 186

原创 【Java】String类的基本用法和操作

String类提供的构造方式非常多,常用的有以下三种:1.使用常量串构造2.直接newString对象3.使用字符数组进行构造。

2024-03-20 21:00:01 1115 1

原创 【Java】多态

1.什么是多态?多态,通俗来讲,就是多种状态。具体来说就是。比如猫和狗叫时会发出不同的声音;黑白打印机和彩色打印机打印出的颜色不同...总的来说就是:同一件事发生在不同对象身上就会产生不同的结果。

2024-03-01 19:13:25 1748 1

原创 【Java】继承(下)

父类构造方法是带有参数。

2024-01-31 09:30:00 1611

原创 【Java】继承(上)

如图,Dog和Cat都继承了Animal类,其中:Animal类称为父类/基类或超类,Dog和Cat可以称为Animal的 子类/派生类,继承之后,子类可以复用父类中成员,子类在实现时只需关心自己新增加的成员即可。在平时写代码时我们尽量不要在父类和子类中设计同名成员,但是某些特殊情况子类和父类中不得不存在相同名称的成员,如果要在子类方法中访问父类同名成员时,又该如何操作呢?在继承体系中,子类将父类中的方法和字段继承下来了,那在子类中能否直接访问父类中继承下来的成员呢?

2024-01-30 00:16:03 697 1

原创 等价划分法的应用

例题:某网站用户申请注册时,要求必须输入“用户名”、“密码”及“确认密码”,如下图所示。对每一项输入有如下要求:用户名要求:3~12 位,只能使用英文字母、数字、中划线-、下划线_,这 4 种字符或 4 种字符的组合。并且首字符必须为字母或数字。密码要求:6~20 位,只能使用英文字母、数字、中划线-、下划线_,这 4 种字符或 4 种字符的组合。确认密码:与密码相同,并且区分大小写。现在使用等价类划分法设计其测试用例。

2024-01-30 00:15:05 607 1

原创 等价类划分法

是最常用的黑盒功能测试方法之一,根据程序对数据的要求,把程序的输入域划分成若干个部分,列出哪些数据是有效的,哪些数据是无效的,从每个部分中选取少数代表性数据作为测试用例的数据。例如:规定某个输入条件 x 的取值只能为{1、2、3、4、5}中的某一个,那么有效等价类就是 x 等于这几个数,而无效等价类则为 x 不等于这几个数。例如:程序要求输入的数值是 50 到 100,那么一个有效等价类就是 50~100,而 2 个无效等价类就是小于 50,大于 100 的区域数据。(3)选取合适的数据,编写测试用例。

2024-01-28 23:20:40 404 1

原创 测试用例基础

BVTs 级别的测试用例如果测试失败会阻碍其他测试用例的验证,因为 BVTs 测试不能通过的时候,试图去执行其他部分的测试没有意义。输入文件名,预期结果是可以正确打开文件,文件的内容和预期一致。在开始实施测试之前设计好测试用例,可以避免盲目测试,提高测试效率,特别是对于测试人员中的新手,好的测试用例可以帮助他们更好地完成复杂的测试任务,提高测试工作的效率。是指最常被执行的、保证功能稳定、目标的行为和能力正常工作的、能发现重要错误的测试用例的集合,这部分测试用例一般占总用例的 20%~30%。

2024-01-28 22:49:37 1987 2

原创 【Java】数组

array1=array2,即让array1去引用array2引用的数组空间,此时array1和array2实际上是一个数组,所以通过array1修改数组第2、3号位元素分别为300、400,修改后也可以通过array2观察到数组中的修改结果,通过array2修改数组第4号位元素为500,修改后也可以通过array1观察到数组中的修改结果。数组在内存中是一段连续的空间,空间的编号都是从0开始的,依次递增,该编号称为数组的下标,数组可以通过 下标访问其任意位置的元素。,该变量空间中直接存放的是其所对应的值。

2023-10-01 22:01:25 130 9

原创 【C语言】猜数字游戏

【代码】【C语言】猜数字游戏。

2023-07-26 17:30:54 264 2

原创 【Java】猜数字游戏

【代码】【Java】猜数字游戏。

2023-07-26 17:17:41 158 1

原创 【Java】数据类型与变量

比如在下面语句中,程序怎样运行都会输出Hello World,其中"Hello World"就是字面常量。常量是程序运行期间固定不变的量。 字符串常量:由" "括起来 整型常量:程序中直接写出来的数字 浮点数常量:程序中直接写出来的小数 字符常量:由' '括起来 布尔常量:只有两种true和false 空常量:null 在Java中数据类型分为两类:基本数据类型(内置数据类型)和引用数据类型(自定义数据类

2023-07-17 19:08:49 75 1

原创 【Java】初识

上图中JVM是一个中间工具,即Java虚拟机,不同的操作系统会有不同的JVM,不同的JVM遵循相同的规范(JVM虚拟机规范),只要遵循相同的规范Windows系统上生成的字节码文件在Linux系统上的JVM也可以识别,而且其他语言编写的程序在编译后若能严格按照字节码文件规范生成.class文件也可以在JVM上进行。Java语发在C++语法的基础上做减法,去掉了原有的指针、头文件、结构等,使其更简单,Java依靠对象之间交互,世间万物皆为对象。它有丰富的例程库且适用于网络/分布式环境,能够防范各种常见攻击。

2023-07-11 15:23:39 66 1

空空如也

空空如也

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

TA关注的人

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