自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis-Plus的自动生成代码

复制即可用

2023-11-26 21:11:52 441

原创 CSS常用笔记

margin用于当前元素跟其他元素之间的距离调整,padding用于当前块元素给其内部加上一些边距,不至于内部元素太贴边。flex内部元素居中。

2023-11-26 21:05:03 443

原创 Linux常用命令汇总

一张图搞定

2023-11-26 20:57:04 404

原创 代码常见问题

常见的代码报错,如404,500,去判断是哪里错了。

2023-11-26 20:52:53 1436 1

原创 什么是mybatis

为什么需要mybatis。

2023-06-19 11:26:03 34

原创 自定义异常

4,建立一个toString(打印信息),用快捷键;lat+insert 选择toString。1,先用extends继承Exception(总异常类)然后定义私有类变量。lat+insert 选择构造器(Construtor)这里选第一个(抛出到上层去)或第二个(捕获异常)都可以。打开搜索界面,快捷键:双击shift键盘。6,toString里的类容可以自己编译。8,建立一个调用方法,并接收异常。只有>10才会报异常,如图;3,选择消息构造器如图;5,确认就可以了,选ok。

2023-06-17 17:22:00 169

原创 异常处理机制

throws和throw的区别是不管程序有没有异常,只要执行到throw语句就一定会抛一个异常。一般格式,也可以捕获多个异常,写法和if差不多,注意,捕获时,范围要从小到大,如图;不知道是什么异常直接抛exception或者runtimeException。快速生成所需要的样式,快捷键: ctrl+alt+t。方法中处理不了异常,那就在方法上抛出异常。

2023-06-17 16:02:55 35

原创 什么是异常

Error 错误,是不被允许的。Exception 异常。

2023-06-17 15:20:43 32

原创 什么是类部类

在类部类加一个static,会报错,因为static会先加载,如何解决?如何创造类部类,先建一个外部类的实例,用外部类的实例名去.new+类部类的实体,如图;内部类当然可访问static,但是static的内部类不能访问外部非static属性。外部类名字+this+外部类方法名 就可以获得外部类方法了。类部类可以调用外部类的方法,常量,私有的也可以 ,如图;匿名类部类(先了解一下)

2023-06-17 11:29:09 43

原创 什么是接口

借口: 在接口中定义方法可以省略public,它是自带的,也可以定义常量,如图,但不推荐。接收类: 可以继承多个借口,用关键字implements,但每次继承都需要重写,如图;

2023-06-17 10:54:18 48

原创 抽象类,抽象方法

子类,“如果不继承父类的方法的话,那就把自己也变成抽象类”

2023-06-17 10:30:50 30

原创 static关键字详解

静态方法和非静态方法比较;“静态方法可以直接调用,而非静态需要new一个实例,才能调用”扩展:“math方法下的random可以随机输出”《用final关键字不会再有父子关系》代码块(优先级:静态(只执行一次)>匿名(可以定义初始值,会一直存在)>构造方法);静态变量和非静态比较;

2023-06-16 21:02:19 27

原创 什么是多态,instanceof

1、比如Person X = new Student(),我们知道左边Person是引用类型,右边Student是实际类型。2、X instanceof Y,然后看X的类型(就是引用类型Person)和Y有没有继承关系,没有就直接报错,有就下一步。3、然后判断X的实际类型(就是右边的Student),是不是Y本身或者他的子类,是就true,不是就false。子类,父类都有方法,调用会子类的方法,“如果用父类去调用子类独有的方法,“会”或者“要”强制转换”从高到低转换需要“强制转换”;

2023-06-16 20:25:52 26

原创 继承,super,重写

调用属性 protected(受保护类型) super(是调有父类方法用的)快捷键:alt+insert(insert在功能区);那个蓝色的小球是提示,快速调出重写方法。非静态,只能父与子类去用,只有public(公共方法)才能用,extends。关键字:extends (用于子类继承父类),快捷键Ctrl+H(可以打开关系列表)默认先调用父类,后子类,隐藏代码:super。

2023-06-15 20:17:53 44

原创 java的“封装”

快捷键: alt+insert (可以快速打出get,set方法)可以在get,set方法里写一些判断,用于代码的合法性,安全性。

2023-06-14 20:17:59 32

原创 面向对象:简单小结类与对象

2023-06-14 19:57:18 30

原创 类与对象的关系,构造器

有参数写法,快捷键alt+ insert (无参数快速构造)尽量一个项目,只写一个main方法,分独立的类。构造器 无参数写法。

2023-06-13 22:28:29 23

原创 什么是面向对象

值传递,下面没有返回值,所以接收不到,所以输出原来的1(也可能是变量名重复了)非静态方法调有,创立一个实例。静态方法调用,类名+方法名。

2023-06-13 21:43:45 23

原创 数组扩展:稀疏数组

原始数组,数组排序都是从0开始。稀疏数组,数组排序都是从0开始。从稀疏数组还原成原始数组。下标越界,把0该成1。

2023-06-12 21:15:25 31

原创 数组扩展:冒泡排序

2023-06-12 20:45:23 31

原创 数组的扩展:Arrays

填充,可以修改需填充的位置,内容。一种方法,也可以自己写。

2023-06-12 20:27:05 33

原创 java多维数组

代码,第一种输出方法,下面是第二个。

2023-06-12 20:11:34 48

原创 数组的扩展

越界异常,不要=,因为数组长度只有8,=的话会越界。

2023-06-10 16:38:38 25

原创 内存分析,三种初始化

草图介绍初始化。

2023-06-10 16:01:17 73

原创 什么是数组

画图解释。

2023-06-10 15:35:29 21

原创 (java的)递归

解释。

2023-06-10 15:09:31 21

原创 可变参数(了解)

一个判断大小的用法。

2023-06-10 11:33:48 17

原创 方法的介绍

方法的重载 一个名称可以有多个方法,每个方法的参数不同,这就是方法重载。return一般用于返回值,也可以放在方法里用于终止方法。

2023-06-10 11:14:01 29

原创 break continue

continue。

2023-06-10 09:52:24 18

原创 增强for循环

与普通for比较。

2023-06-10 09:39:47 16

原创 for循环

快捷键 (可以任意数字)100.for 直接生成一个for循环。练习2:用for循环输出1-1000之间能被5整除的数,并且每行输出3个。练习1:计算0-100的奇数和偶数和。与while循环比较。

2023-06-09 21:13:42 15

原创 do...while循环(先斩后奏)

与while循环比较。

2023-06-09 20:38:42 25

原创 while循环

死循环0-100的和。

2023-06-09 20:29:42 25

原创 switch结构

string用法。

2023-06-09 20:01:46 20

原创 if循环结构

if单循环if双循环if多循环。

2023-06-08 20:34:04 27

原创 顺序结构(基本结构)

2023-06-08 20:19:35 27

原创 Scanner进阶用法

2。

2023-06-08 20:12:04 34 1

原创 Scanner

是用方法3 不用if循环,直接写。使用方法2 nextLine。使用方法1 next。

2023-06-07 21:02:11 21 1

原创 JavaDoc

用文件跳转到doc界面,在文件名前面加cmd。用上面的命令,会生成一个APL文档。

2023-06-07 20:35:56 57 1

原创 java运算符

不同类型运算时,运算结果都是由数据大的排前,小数为最大,其次long,int。幂运算 快捷键 Alt+回车键 快速打出实例。二元运算符,快捷键,ctrl+d 复制。左移<< 右移>>-- 跟++的运算方法一样。位运算 跟逻辑运算差不多。三元运算符(重要,if的缩写)扩展运算符(偷懒用的)

2023-06-07 19:55:15 37 2

空空如也

空空如也

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

TA关注的人

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