自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 java 异常

概念当程序中出现了某些“错误”但是这些错误信息并没有在Throwable子类中描述处理,这个时候就可以进行自行设计异常类,用于描述错误信息。自定义异常的要点1、定义一个类,自定义异常类名,继承 Exception 类或者继承RuntimeException 类。2、如果是继承Exception类,那么自定义的异常类就属于编译时异常类。3、如果是继承RuntimeException类,那么自定义的异常类就属于运行时异常类。

2024-04-06 17:54:47 1028 1

原创 java 继承和多态

定义:从已经存在的类中定义新的类,这个过程就叫做继承。也可以这么理解:新建的类属于原类的拓展,但是不会改变原有类的代码。记忆方法:基就是地基是盖房子的第一步,所以是之前的就存在的,派生就是派生出新的被,肯定是后出现的,所以叫派生,在原来的类上派生出新的类,那么有原来的类才有后来派生的,有父亲才能有儿子,儿子是父亲生下来的,所以也可以叫父类和子类。举个例子来说明一下就知道了:比如有一个宠物游戏,每个宠物都有几个属性:名字,健康值,爱心值,自白,喂食,他们各自的品种等。

2024-04-04 12:19:45 1048 1

原创 java 抽象类

抽象方法:1、所有的子类都具有的共同的行为特征,该行为特征在父类不可描述2、只有方法的定义没有方法的实现,交由子类去实现。举个例子:假如Geometric类定义成Circle和Rectangle的父类。Geometric类模拟了几何对象的共同特征。Circle类和Rectangle类分别包含计算面积和周长的方法getArea()和getPerimeter().。因为可以计算所有几何对象的面积和周长。但是这样的方法不能在Geometric类中实现,因为它们的实现取决于几何对象的具体类型。

2024-04-03 14:23:03 724 1

原创 java 类与对象

在面向对象编程中,类(Class)是一种定义对象属性(变量)和行为(方法)的蓝图或模板。类是创建对象的基础,它定义了对象的状态(属性)和行为(方法)。每个对象又具有独特的标识、状态、行为。状态(属性):又叫做末特征,或者属性。使用数据域进行表示。java中使用变量定义数据域。行为(方法):又叫动作。调用对象一个方法就是要求对象完成一个动作。在java中,使用方法来定义动作。在现实世界中,“学生”就是抽离出来的一个类,而一些具体的学生名字“张三、李四”等就是一个个实例。一个对象是类的一个实例。

2024-04-01 21:50:38 964 1

原创 java 递归

如果用n=0调用这个方法,立即就能返回它的结果。如果用n>0调用这个方法,就把这个问题简化为n-1的阶乘的子问题。因为子问题和原始问题具有相同的性质,所以可以用不同的参数调用这个方法,这称着递归调用(recursive call)。例如需要遍历某个路径下的所有文件,但这个路径下文件夹的深度是未知的,那么就可以使用递归来实现这个需求。一个递归调用可以导致更多的递归调用,因为这个方法继续把每个子问题分解成新的子问题。现在,原始问题就可以将factorial(n - 1)的结果乘以n得到。对给定的n如何求n!

2024-04-01 21:14:28 381

原创 泛型的运用

泛型是Java编程语言中的一种特性,其主要作用就是允许代码在编译时进行检查,如果发生错误会给出提示,从而提高了代码的类型安全性和可重用性。泛型时JDK1.5推出的新特性,java允许定义泛型类型、泛型接口、泛型方法,javaAPI中对一些类和接口的使用进行了一些调整。

2024-04-01 21:06:14 552

原创 微信小程序关于格式调整的快捷键

Ctrl+S:保存文件Ctrl+[, Ctrl+]:代码行缩进Ctrl+Shift+[, Ctrl+Shift+]:折叠打开代码块Ctrl+C Ctrl+V:复制粘贴,如果没有选中任何文字则复制粘贴一行Shift+Alt+F:代码格式化Alt+Up,Alt+Down:上下移动一行Shift+Alt+Up,Shift+Alt+Down:向上向下复制一行Ctrl+Shift+Enter:在当前行上方插入一行希望对你有帮助!...

2022-05-11 09:46:05 1522

原创 微信开发工具tabBar中的list 图片为啥加载不出来?

主要有以下两个原因:1.图片保存的位置一定要和你page页面文件保存的位置一样。2.图片的格式不正确,微信开发工具仅支持jpg. jpgs. gif. png 以及位图bmp,目前是支持webp格式滴。如果对您有帮助,点个关注谢谢...

2022-04-27 09:26:54 2645

原创 VS code怎么将字体换成中文?

1.点击页面上的四个小方格。2.在搜索框中输入简体中文,然后点击restart ,最后重启就可以啦!

2022-04-14 09:27:56 997

空空如也

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

TA关注的人

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