自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 字符串、正则表达式

正则表达式(Regular Expressions),是一个特殊的字符串,可以对普通的字符串进行校验检测等工作。正则表达式不是Java特有的,它是一套独立的语法,可以在java,c++,python等语言中使用。正则表达式,最基本的使用场景是用来做校验,校验一个字符串是否满足预设的规则。在校验的基础上,又添加了若干个其他的引用场景,例如: 批量的查找、替换、切割...\d: 用于匹配数字字符中的任意一个 相当于[0-9]\w: 匹配单词字符中的任意一个 单词字符就是[a-zA-Z0-9_]

2024-08-04 21:10:30 400

原创 异常的学习

如果系统给我们提供的异常类型,已经不能满足我们的需求了,或者不知道用哪个了。此时就需要进行异常的自定义。1. 继承Exception 或者继承RuntimeException, 定义两个构造器即可。模拟已经存在的子类异常。2. 继承Exception的自定义异常,是编译时异常。3. 继承RuntimeException的自定义异常,是运行时异常。Class 异常名 extends Exception{ //或继承RuntimeExceptionpublic 异常名(){

2024-08-03 20:12:12 477

原创 抽象类、接口、枚举

java没有多继承的语法,而有些时候需要使用这种形式,比如一个子类想要拥有两个父类的属性或者方法时,可以使用另一个知识点来达到这种目的,就是接口。接口也可以理解为是特殊的抽象类,也可以理解为是一种规范。在Java中,枚举是一种特殊的引用数据类型 ,是一个被命名的整型常数的集合,用于声明一组带标识符的常数,枚举在日常生活中很常见,例如表示星期的SUNDAY、MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY就是一个枚举。

2024-08-03 17:13:22 344

原创 面向对象的三大特征

继承是面向对象最显著的一个特征。继承是从已经有的类中派生出新的类,新的类能继承已有类的所有数据属性和行为,并且还可以扩展新的属性和行为。已有的类称为父类,又叫基类,超类。派生出来的新的类,叫子类,也叫派生类。使用关键字extends来表示子类继承了父类。语法:修饰词 class 子类名 extends 父类名{//子类的类体多态:从字面上理解,就是多种形态,多种状态的含义,在这里,指的是一个对象具有多种形态的特点。说的再简单点,就是一个对象可以从一种类型转换为另外一种类型。

2024-07-31 21:11:23 848

原创 面向对象基础

1. 类体中,程序员没有提供任何构造器时,系统已经提供了一个无参数构造器 public 类名(){}2. 程序员一旦提供构造器,系统就不再提供那个无参数构造器。3. 构造器也是一个方法,但是没有返回值,类型这个位置,名字与类名一致。4. 构造器不能使用static修饰。5. 构造器可以重载,只需要形参类型列表不一样就可以。6. 全参构造器就是用来给成员变量初始化的。int age;//无参构造器System.out.println("-----无参构造器-----");//全参构造器。

2024-07-29 15:34:49 896

原创 Java数组

1.数组,是一种比较重要的数据结构,是用来存储一堆类型相同并且是有序的数据的容器(集合)。我们可以通过数组名以及一个不会越界的下标值(索引)来访问其中的元素。2.数组,没有固定的类名,每一个数组都是对象。基本数据类型的数据,称为值,不是对象特点:1. 数组是一个固定长度的容器,长度一旦固定,将不能够改变。2. 数组的长度,代表了数组中能够存储多少个元素,类似于容器的容量3. 元素,即存储在数组中的每一个数据,称为是数组的元素。

2024-07-28 20:13:15 764

原创 Java方法

方法要定义在类体中,方法是类体中的一个成员。语法:[访问权限修饰词] [其他修饰词] 返回值类型 方法名(参数列表){//方法体[return]特点:1.[]里的内容表示可有可无,需要的时候就写上,不需要的时候该位置就可以不写。2.方法名是标识符,使用小驼峰命名法。3.方法之间是平级的,不可以方法嵌套方法。

2024-07-26 21:44:18 835

原创 Java流程控制

程序在运行时,当执行某一个代码片段时,会有以下三种执行结构:1.顺序结构:代码从上到下,依次执行,这种执行结构是程序运行的基本结构。2.分支结构:代码执行到了某一个节点,遇到了多种继续执行的可能性,选择其中的一种继续向下执行。3.循环结构:某一段代码因为某种条件,需要重复执行多次。我们通过指定的语法,来控制程序的执行流程,这种语法就叫流程控制语法。

2024-07-26 13:30:00 999

原创 Java语言基础

做java开发,是需要特定环境的,我们称之为java开发环境。JDK,全称Java Development Kit(Java开发工具包),就是java的开发环境。说的大白话一点,它就是一个资源包,我们只需要把这个资源包安装到你的电脑上,你就可以在这个环境下进行java开发了。JDK由两大部分组成,分别为开发工具和运行环境。1)开发工具1. javac – 编译器,将源程序转成字节码 文件(.class文件)。2. jar – 打包工具,将相关的类文件打包成一个文件。

2024-07-25 19:06:23 872

原创 CSS笔记

每一个html元素都可以叫做盒模型。页面就是由一个个盒模型堆砌起来的。这样的优点就是可以将元素放置在任何地方,可以通过调整宽和高来充满整个屏幕。在CSS中,盒模型(Box Modle)是用来对元素进行设计和布局的,由内到外包含实际内容区、内边距、边框、和外边距四个部分。1)内容区Content用来放置文本或者子元素。2)内边距padding即内容区与边框的距离。3)边框border围绕在内边距外的边框。4)外边距margin边框以外的区域。

2024-07-22 21:15:15 558

原创 HTML的知识点

1.1 HTML基本结构1.<!: 声明该文档是HTML5文档,固定写法。2.必须放在首行<html>: HTML的根标记(根元素),该标记在文档中只能有且只有一个。3.根标记中通常有两个子标记,分别是<head>和<body>1)<head>标记: 进行网页meta的设置(规定字符集等),定义标题,引入css文件,js文件,或者编写style和javascript代码等,可以添加在头部区域的元素标签为:<title><style><meta><link><script><noscript>和。

2024-07-22 18:34:59 861 1

XT5-1.CPP

XT5-1.CPP

2022-06-06

空空如也

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

TA关注的人

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