自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 期末复习(ADT,Testing 测试,Git 基本工作原理及指令)

ADTADT及其四种操作抽象类型:强调"作用于数据上的操作",程序员和client无需关心数据如何具体存储,只需设计/使用操作即可。ADT由操作定义,与其内部实现无关。可变数据类型:提供了可改变其内部数据值的操作;不可变数据类型:其操作不改变内部值,而构造新的对象。(没有mutators)ADT操作分类:Creators 构造器:不利用该类型对象产生一个新的对象可能实现为构造函数或静态函数(factory method)Producers 生产器:用已有该类型对象产生新对象如stri

2020-07-11 23:48:02 312

原创 黑盒测试和白盒测试定义及区别

简单了解一下黑盒测试和白盒测试一、定义1.1黑盒测试黑盒测试又称为功能测试,主要检测软件的每一个功能是否能够正常使用。在测试过程中,将程序看成不能打开的黑盒子,不考虑程序内部结构和特性的基础上通过程序接口进行测试,检查程序功能是否按照设计需求以及说明书的规定能够正常打开使用。1.2白盒测试白盒测试也称为结构测试,主要用于检测软件编码过程中的错误。程序员的编程经验、对编程软件的掌握程度、工作状态等因素都会影响到编程质量,导致代码错误。二、测试方式2.1黑盒测试目前已知的有四种方法:①等价类划分

2020-07-05 11:50:26 47704

原创 Java 复习篇(继承、多态以及接口的知识总结)

1、 继承的理解:继承的作用以及特点继承:就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。继承而得到的类称为子类,被继承的类称为父类。子类可以直接访问父类中的非私有的属性和行为。通过继承实现代码复用。Java中所有的类都是通过直接或间接地继程java.lang.Object类得到的。但Java不支持多重继承,即一个类从多个超类派生的能力。优点:a因为大部分是继承而来的,实现代码重用,减少代码书写量;b很容易修改和扩展已有的实现继承的特点1、 Java只支持单继承,不支持

2020-06-28 00:52:35 533

原创 Java 正则表达式基本概念及用法

众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。判断功能public boolean mat

2020-06-24 01:07:59 245

原创 Java 面向对象编程思想的理解

Java 面向对象总结首先引用一句书本的概念:类用于描述客观世界里某一类对象的共同特征,而对象则是类的具体存在。所以许多对象的共同特征的抽象概念就是类,而对象则是类的具体存在。举例:·类 学生·对象 班长就是一个对象类的定义:| 现实世界的事物· 属性 人的身高,体重等·行为 人可以学习,吃饭等// Java中用class描述事物也是如此· 成员变量就是属性·成员方法就是行为面向对象三大基本特征:继承性,封装性,多态性。**(下面举例说明Java 封装):**

2020-06-22 15:13:28 172

原创 Java中的输入流输出流(I/O)小结

这次来总结一下Java中的输入流输出流。(虽然是内容显得比较简陋,但通过查找资料 顺便总结结一下当作笔记 ,so 也有了不少的收获哈哈)对于这个问题,你首先要知道“流”的概念,流就像水一样,源源不断的传送,它是一种数据传输的模式。根据数据流方向的不同,可分为输入流和输出流。数据流:一组有序,有起点和终点的字节的数据序列。包括输入流和输出流。//数据流分类:流序列中的数据既可以是未经加工的原始二进制数据,也可以是经一定编码处理后符合某种格式规定的特定数据。因此Java中的流分为两种:字

2020-06-20 01:14:59 179

原创 Java语言基础知识复习收获(一)

由于本学期的软件构造课程对Java语言有着较大的要求,所以对我来说时不时地对基础知识进行复习也是很有必要。(毕竟本人是以打牢基础为目标哈)1.计算机的五大组成部分:运算器,控制器,存储器,输入设备,输出设备2.DOS命令使用打开DOS控制台的方式win7:Window+R输入cmdwin8/10:搜索cmd,然后右击选择以管理员身份打开常用DOS命令d: 盘符切换dir(directory) 列出当前目录下的文件以及文件夹cd (change directory) 改变指定目录(进入指定

2020-06-19 01:29:56 262

原创 复习Java语言部分知识点之后所拥有的收获

说明:临近期末,突然发现自己好久没有更新博客了。毕竟是这学期才学Java,so 不太知道自己该发什么内容好。作为初学者就简单地复习了一下部分内容,从而选择了简单地发一下自己的收获。1.陌生的专用名词1.OOP:面向对象程序设计(java的主要编程思想)。2.class:java中的类。3.interface:对象的接口。4.UML(Unified Modelling Language):统一建模语言。5.Byte:字节 大小为8位。2.java的特点2.1 java的5个基本特性1.*万物

2020-06-17 01:03:18 151

原创 JDK安装与Java 环境变量的配置(详细教程)

Java 学习:(1)初识JavaJava 可分为Java SE(Java平台标准版), Java EE(Java 平台企业版), Java ME(Java 平台微型版)三个体系。Java语言特点:1.面向对象 2.平台无关性 3.解释性 4.健壮性 5.安全性 6.跨平台 7.可移植性8.高性能 9.多线程 10.动态语言(2)搭建Java 开发环境1)安装JDK及环境变量配...

2020-04-21 14:21:23 153

空空如也

空空如也

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

TA关注的人

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