- 博客(48)
- 收藏
- 关注
原创 Java的编程之旅36——StringBuilder类
StringBuilder类的简介,StringBuilder类的创建,StringBuilder类的常见方法
2024-03-04 13:22:32
427
原创 Java的编程之旅32——继承与多态的联合使用
在useDevice方法中,会先调用键盘的On()方法,然后执行键盘的Inputting()方法,表示键盘正在输入, 最后调用键盘的Off()方法,表示断开键盘设备。在useDevice方法中,会先调用鼠标的On()方法,然后执行鼠标的LeftClick()和RightClick()方法,表示鼠标进行了左键和右键点击操作, 最后调用鼠标的Off()方法,表示断开鼠标设备。Mouse类重写了父类USB中的On()和Off()方法,并实现了两个额外的方法:LeftClick()和RightClick()。
2024-02-29 22:30:54
882
原创 Java的编程之旅30——fianl的用法
修饰的变量称为常量,其值在初始化后不能被修改。常量一般使用大写字母命名,多个单词之间使用下划线分隔。关键字可以提高代码的安全性和效率,可以防止变量被修改、方法被重写以及类被继承。关键字可以用于修饰变量、方法和类。修饰的类称为最终类,其不能被继承。修饰的方法称为最终方法,
2024-02-28 13:43:03
195
原创 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
1067
原创 Java的编程之旅23——this关键字的用法
引用当前对象的成员变量:当成员变量与局部变量同名时,使用 "this" 关键字可以明确指定访问当前对象的成员变量。例如,当成员变量 "name" 与方法参数 "name" 同名时,可以使用 "this.name" 来引用成员变量。调用当前对象的方法:在一个成员方法中,可以使用 "this" 关键字来调用当前对象的其他方法。例如,在 "show()" 方法中调用 "this.eat()",就表示调用当前对象的 "eat()" 方法。它可以在对象的内部使用,用于引用当前对象的成员变量和方法。
2024-02-22 13:08:39
281
原创 Java的编程之旅22——将类作为对象的返回值
在Java中,可以将类作为对象的返回值。这可以通过在方法的声明中指定返回值类型为该类来实现。首先定义一个“人”类 ,方法,该方法接受两个参数。赋值给该对象的成员变量。方法中,首先创建一个。,最后返回这个对象。18岁的Mike会吃。
2024-02-21 23:27:45
286
1
原创 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
176
原创 Java的编程之旅20——类的定义
上述代码创建了一个Person对象,并设置了对象的name、sex和age属性。接着调用了对象的成员方法eat()、sleep()以及静态成员方法drink()。除了成员变量和成员方法外,还可以在类中定义构造方法来进行对象的初始化操作。在给定的代码中,没有给出构造方法的定义。通过创建Person类的对象,可以使用成员方法来操作和访问对象的数据。在调用drink函数时,是通过类名进行调用的,为大写的Person,注意区分。需要注意的是,静态成员方法不依赖于类的实例,可以直接通过类名进行调用。
2024-02-21 11:16:13
214
原创 Java的编程之旅18——面相对象程序设计
Java面向对象程序设计是一种基于对象的程序设计范式,它通过将数据和操作数据的方法进行封装,以模拟现实世界中的对象,从而解决问题和构建复杂的软件系统。抽象类和接口:Java中的抽象类和接口是用于定义类的模板和行为的规范,它们只提供方法的声明而不提供实现细节。异常处理:Java中的异常机制可以捕获和处理程序运行过程中的错误和异常情况,以保证程序的可靠性和稳定性。类和对象:Java中的对象是类的实例,类是一种数据结构,用于定义对象的属性(成员变量)和行为(方法)。下一大章节我们开始介绍面向对象程序设计。
2024-02-21 00:01:59
470
原创 Java的编程之旅13——数组
Java中数组的定义,遍历数组的方法,正向遍历数组,逆向遍历数组等,找数组中最大值,最值所在下标,通过数找数所在下标等
2024-02-18 00:30:34
662
原创 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
609
原创 Ubuntu安装Anaconda3
3. 右键此文件,点击在终端中打开,若无此选项,则在桌面中打开终端窗口,输入Linux语句进行操作。Anacona下载好后,目录中会多出一个名为anaconda3文件,说明你已经成功下载好了。一直按enter键,遇到提示yes or no 输入yes, Anaconda下载中。1.首先启动自己的Ubuntu,在浏览器中搜索Anaconda的安装文件。选择一个和自己乌班图系统存储空间相适应的版本,注意要选择带Linux的。2.新建一个Anaconda文件,将下载好的文件剪切放在此文件夹中。
2023-10-31 22:55:23
251
1
原创 3.Python 基本语法
输入与输出,算术运算符,赋值运算符,关系运算符,逻辑运算符,成员运算符,身份运算符,位运算符,运算符优先级,流程控制语句,if-else 语句,while语句,for语句
2023-10-31 22:06:48
73
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人