自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java的编程之旅43——集合中的ArrayList

集合简介,ArrayList类的相关用法

2024-04-01 23:31:48 618

原创 Java的编程之旅44——学生信息管理系统

MVC设计模式的简介,学生管理系统的设计

2024-04-01 19:37:31 1054

原创 Java的编程之旅42——异常

Java中的异常处理是通过try-catch-finally结构来处理异常。在这种结构中,代码块被放置在try块中,并且可能会引发异常。如果发生异常,则会立即跳转到catch块,其中可以处理该异常。最后,无论是否发生异常,finally块中的代码都会被执行。

2024-03-13 11:18:40 162

原创 Java的编程之旅41——字符流

字符流的简介,字符的编码与解码,字符流读写操作,缓冲区高效读写,序列化反序列化

2024-03-13 11:13:41 694

原创 Java的编程之旅40——字节流

字节流的输入输出流,文件的复制,缓冲区字节流的读写

2024-03-11 11:22:06 541

原创 Java的编程之旅39——文件

文件的构造方法,目录的创建,文件的常用方法,文件的删除,文件的递归操作

2024-03-07 12:43:42 969

原创 Java的编程之旅38——其他API的一些用法

Math类,System类,时间戳的用法,Date类,Calender类的用法

2024-03-05 15:50:58 841

原创 Java的编程之旅37——Array类的用法

Array类的使用,Java中的排序算法

2024-03-05 14:47:28 220

原创 Java的编程之旅36——StringBuilder类

StringBuilder类的简介,StringBuilder类的创建,StringBuilder类的常见方法

2024-03-04 13:22:32 388

原创 Java的编程之旅35——String对字符串的操作

字符串获取的方法,字符串比较“==”与equals的区别,String类的常用方法

2024-03-04 11:58:47 666

原创 Java的编程之旅34——Interger包装类

API简介,Integer包装类,整型与字符型相互转换,自动拆装箱

2024-03-03 22:44:41 812

原创 Java的编程之旅33——内部类

内部类的使用,成员内部类,局部内部类,匿名内部类的使用等

2024-03-01 12:35:05 773

原创 Java的编程之旅32——继承与多态的联合使用

在useDevice方法中,会先调用键盘的On()方法,然后执行键盘的Inputting()方法,表示键盘正在输入, 最后调用键盘的Off()方法,表示断开键盘设备。在useDevice方法中,会先调用鼠标的On()方法,然后执行鼠标的LeftClick()和RightClick()方法,表示鼠标进行了左键和右键点击操作, 最后调用鼠标的Off()方法,表示断开鼠标设备。Mouse类重写了父类USB中的On()和Off()方法,并实现了两个额外的方法:LeftClick()和RightClick()。

2024-02-29 22:30:54 836

原创 Java的编程之旅31——多态

父类引用可以指向子类的对象,使用父类的引用可以访问子类重写的方法,使用父类的引用可以访问子类特有的方法

2024-02-29 21:01:57 655

原创 Java的编程之旅30——fianl的用法

修饰的变量称为常量,其值在初始化后不能被修改。常量一般使用大写字母命名,多个单词之间使用下划线分隔。关键字可以提高代码的安全性和效率,可以防止变量被修改、方法被重写以及类被继承。关键字可以用于修饰变量、方法和类。修饰的类称为最终类,其不能被继承。修饰的方法称为最终方法,

2024-02-28 13:43:03 145

原创 Java的编程之旅29——Interface接口

接口的定义,接口与抽象联合使用,一个类继承多个接口,继承一个类同时继承多个接口

2024-02-28 13:37:35 1081

原创 Java的编程之旅28——Abstract抽象类

抽象类的定义与调用关系,什么是@Override

2024-02-27 08:47:24 912

原创 Java的编程之旅27——继承

继承的简介与用法,super关键字的用法,继承中的权限

2024-02-24 12:08:16 1031

原创 Java的编程之旅26——案例:猜拳游戏

假设1代表石头,2代表剪刀,3代表布}else{System.out.println("出拳非法~");return res;这段代码定义了一个名为Player的类,用于表示一个玩家。它具有私有成员变量name和res,分别表示玩家的名字和出拳结果。构造函数Player(String name, int res)用于初始化Player对象,要求传入一个名字和一个出拳结果。如果出拳结果不在1到3之间(包括1和3),则会输出"出拳非法~"并退出程序。

2024-02-23 20:53:51 827

原创 Java的编程之旅25——构造方法

构造方法的使用,idea中快速生成构造方法和toString()的快捷键

2024-02-22 14:50:46 298

原创 Java的编程之旅24——private私有方法

private的介绍,Setter & Getter方法的使用以及快捷生成代码

2024-02-22 13:32:18 731

原创 Java的编程之旅23——this关键字的用法

引用当前对象的成员变量:当成员变量与局部变量同名时,使用 "this" 关键字可以明确指定访问当前对象的成员变量。例如,当成员变量 "name" 与方法参数 "name" 同名时,可以使用 "this.name" 来引用成员变量。调用当前对象的方法:在一个成员方法中,可以使用 "this" 关键字来调用当前对象的其他方法。例如,在 "show()" 方法中调用 "this.eat()",就表示调用当前对象的 "eat()" 方法。它可以在对象的内部使用,用于引用当前对象的成员变量和方法。

2024-02-22 13:08:39 242

原创 Java的编程之旅22——将类作为对象的返回值

在Java中,可以将类作为对象的返回值。这可以通过在方法的声明中指定返回值类型为该类来实现。首先定义一个“人”类 ,方法,该方法接受两个参数。赋值给该对象的成员变量。方法中,首先创建一个。,最后返回这个对象。18岁的Mike会吃。

2024-02-21 23:27:45 195

原创 Java的编程之旅21——对象间的赋值

当对象a赋值给对象b时,b和a指向的是同一个对象。所以当修改b.a和b.b的值分别为110和220时,这个对象的属性就变为了110和220。接下来创建了一个A类的对象a,并打印出a.a和a.b的值,输出为10和20。这是因为a和b指向的是同一个对象,修改了b的属性值,所以a的属性值也发生了改变。在这段代码中,通过将对象a赋值给对象b,实际上是让b和a引用同一个对象。因为a和b指向同一个对象,所以当我们打印a.a和a.b的值时,输出的结果就是这个对象的属性值,即110和220。主函数中new一个A的对象。

2024-02-21 14:11:04 137

原创 Java的编程之旅20——类的定义

上述代码创建了一个Person对象,并设置了对象的name、sex和age属性。接着调用了对象的成员方法eat()、sleep()以及静态成员方法drink()。除了成员变量和成员方法外,还可以在类中定义构造方法来进行对象的初始化操作。在给定的代码中,没有给出构造方法的定义。通过创建Person类的对象,可以使用成员方法来操作和访问对象的数据。在调用drink函数时,是通过类名进行调用的,为大写的Person,注意区分。需要注意的是,静态成员方法不依赖于类的实例,可以直接通过类名进行调用。

2024-02-21 11:16:13 188

原创 Java的编程之旅19——使用idea对面相对象编程项目的创建

使用idea对面相对象编程项目的创建步骤

2024-02-21 00:24:58 480

原创 Java的编程之旅18——面相对象程序设计

Java面向对象程序设计是一种基于对象的程序设计范式,它通过将数据和操作数据的方法进行封装,以模拟现实世界中的对象,从而解决问题和构建复杂的软件系统。抽象类和接口:Java中的抽象类和接口是用于定义类的模板和行为的规范,它们只提供方法的声明而不提供实现细节。异常处理:Java中的异常机制可以捕获和处理程序运行过程中的错误和异常情况,以保证程序的可靠性和稳定性。类和对象:Java中的对象是类的实例,类是一种数据结构,用于定义对象的属性(成员变量)和行为(方法)。下一大章节我们开始介绍面向对象程序设计。

2024-02-21 00:01:59 335

原创 Java的编程之旅17——方法(函数)

java方法的简介,定义以及方法的重载,方法的嵌套使用等

2024-02-19 20:03:56 826

原创 Java编程之旅16——增强型for循环

增强for的使用

2024-02-18 15:10:02 139

原创 Java中的编程之旅15——二维数组

java中二维数组的定义,矩阵转置的实现

2024-02-18 13:44:23 240

原创 Java的编程之旅14——组数的一些应用小栗子

数组的应用举例,数组的逆序存储,数组中插入元素后仍有序,冒泡排序算法,杨辉三角

2024-02-18 13:22:24 291

原创 Java的编程之旅13——数组

Java中数组的定义,遍历数组的方法,正向遍历数组,逆向遍历数组等,找数组中最大值,最值所在下标,通过数找数所在下标等

2024-02-18 00:30:34 601

原创 Java的编程之旅11——三大循环的使用案例

三大循环的使用练习案例

2024-02-02 22:45:27 713

原创 Java的编程之旅10——for循环

1到10之间的奇数有1,3,5,7,9。我们要想将这些数输出,首先要实现输出1~10,再考虑从1~10中将奇数拿出。输出1~10在上面的例子中已经实现,利用for循环即可。判断奇数的条件为:将这个数除以2,如果余数为1,则这个数为奇数。所以我们只要在for循环体中将这个条件实现即可。在for循环体中加入if条件判断语句,就可实现将奇数输出。同理,我们只要将if中判定条件更改一下,就可以实现偶数的输出。

2024-01-30 18:16:20 303

原创 5.Python 的字典

字典的创建方法,获得字典的键值对,删除,遍历字典中的键值对,set集合的用法

2023-12-11 14:41:22 247 1

原创 4.Python 的列表

介绍列表的创建,访问,增删遍历等方法,列表生成式的结构,元组的定义,元组与列表的互相转换,元组的相关使用方法等

2023-12-11 12:24:12 58 1

原创 RegexBuddy ,免费的,拿走不谢

找很久免费的RegexBuddy了吧,不用看别人的了,我这有,提供安装包和安装步骤,手把手教你装

2023-11-18 19:45:38 255 1

原创 Ubuntu安装Anaconda3

3. 右键此文件,点击在终端中打开,若无此选项,则在桌面中打开终端窗口,输入Linux语句进行操作。Anacona下载好后,目录中会多出一个名为anaconda3文件,说明你已经成功下载好了。一直按enter键,遇到提示yes or no 输入yes, Anaconda下载中。1.首先启动自己的Ubuntu,在浏览器中搜索Anaconda的安装文件。选择一个和自己乌班图系统存储空间相适应的版本,注意要选择带Linux的。2.新建一个Anaconda文件,将下载好的文件剪切放在此文件夹中。

2023-10-31 22:55:23 165 1

原创 3.Python 基本语法

输入与输出,算术运算符,赋值运算符,关系运算符,逻辑运算符,成员运算符,身份运算符,位运算符,运算符优先级,流程控制语句,if-else 语句,while语句,for语句

2023-10-31 22:06:48 41 1

原创 2.手把手安装及配置Pycharm——100%成功

Pycharm安装步骤,简单易上手

2023-10-28 22:23:17 48 1

RegexBuddy ,免费的,拿走不谢

RegexBuddy ,免费的,拿走不谢

2023-11-18

空空如也

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

TA关注的人

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