自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 重写与重载之间的区别

方法的重写(Overriding)和重载(Overloading)是java多态性的不同表现,重写是父类与子类之间多态性的一种表现,重载可以理解成多态的具体表现形式。方法重载是一个类中定义了多个方法名相同,而他们的参数的数量不同或数量相同而类型和次序不同,则称为方法的重载(Overloading)。方法重写是在子类存在方法与父类的方法的名字相同,而且参数的个数与类型一样,返回值也一样的方法,就称为重写(Overriding)。方法重载是一个类的多态性表现,而方法重写是子类与父类的一种多态性表现。

2023-08-05 15:55:34 149 1

原创 【Python】打印九九乘法表

用内循环控制列数,第一行是一个数,第二行是两个数,第三行是三个数,以此类推,则内循环的变量取值应小于等于外循环变量数即range(1,i+1),i为外循环变量数。用外循环控制行数,总共九行,则调用range(1,10)函数,用嵌套循环打印一个九九乘法表。

2023-07-04 16:13:15 146

原创 【Python】有循环结构打印出100到999之间的水仙花数

例如153,370,371,407等都是水仙花数,就拿153来说,153 = 1*1*1 + 5*5*5 + 3*3*3.根据“水仙花数”的特点来展开分析,某个三位数假设为item的个位,十位,百位上的数字判断它们的立方和是否等于item,若等于,则输出item,此过程是一个循环,只要item在(100,1000)之间,循环执行。再用这个两位数%10,便得到了十位数字shi。对于一个三位数item,其百、十、个位数字为bai,shi,ge,则可知:bai*100+shi *10+ge *1=item。

2023-07-04 15:38:05 1098

原创 【Python】对于range()函数的学习

4,in与not in判断整数序列中是否存在(不存在)指定的整数。3,range的返回值是一个迭代器对象。2,创建range对象的三种方式。第一种创建方式,只有一个参数。第二种创建方式,有两个参数。第二种创建方式,有三个参数。用于生成一个整数序列。

2023-07-04 10:54:13 141

原创 【Python】关于input()函数的学习,对于两个整数相加的运算

此种情况下输出的并不是两个数的和,而是将两者拼接到了一起,这是因为用input函数它的返回值类型是str类型,所以接下来可以用数据类型的转换来实现两个数的加法结果。

2023-07-03 11:44:08 2278 1

原创 封装,继承和多态

和方法 类成员(属性和方法)。属性最为重要,属性的集合是一个状态,方法是一个状态到另一个状态的桥梁;封装:属性和处理属性的方法集合起来。把数据及数据的操作方法放在一起,作为一个相互依存的整体,即对象。就是一个构造器,作用是:①分配空间;②赋初始值(避免错误,简化输入);构造器调用构造函数,

2023-06-22 09:12:46 87 1

原创 什么是IO流

我们通过一个示例,来看看输入流应该如何使用,首先我们在。文件被创建了,并且文件的内容是。我们使用输出流将字符串。

2023-06-20 08:36:25 81

原创 进程和线程

与进程不同的是同类的多个线程共享进程的堆和方法区资源,但每个线程有自己的程序计数器、虚拟机栈和本地方法栈,所以系统在产生一个线程,或是在各个线程之间作切换工作时,负担要比进程小得多,也正因为如此,线程也被称为轻量级进程。进程中的一个执行任务(控制单元),负责当前进程中程序的执行。一个进程至少有一个线程,一个进程可以运行多个线程,多个线程可共享数据。

2023-06-17 23:21:10 79

原创 用for循环写9*9乘法表

【代码】用for循环写9*9乘法表。

2023-06-07 19:52:24 110

原创 println和print

打印一个10*10的矩阵;

2023-06-04 09:40:43 101 1

原创 创建一个类和一个对象,调用这个对象的方法和属性

4,调用cat的方法和属性。3,创建一个cat的对象。2,创建一个Test类。1,创建一个Cat类。对象名.方法名();

2023-05-31 18:28:43 489 1

原创 Java中的异常处理

网络通信时连接中断,或者JVM内存溢出。*检查性异常(在检查是不能被简单的忽略)4,try和catch捕获异常。*运行时异常(可以被忽略)*用户输入了非法数据。*要打开的文件不存在。

2023-05-28 16:27:20 86 1

原创 添加成员方法使其计算1+...+100的结果

System.out.println("计算结果="+res);System.out.println("我是一个人");p.cal01();//计算1+...+100的结果。

2023-05-05 21:55:20 127

原创 输出b的年龄

a.name = "小明";

2023-05-05 21:24:57 82

原创 构造方法和创建对象

System.out.println("小狗的名字是 : " + name );// 这个构造器仅有一个参数:name。//这个构造器仅有一个参数:name。// 下面的语句将创建一个对象。

2023-04-24 09:47:13 106

原创 基本数据类型

分别写出基本数据的二进制位数,最大值,最小值以及它的类型默认值。

2023-04-01 15:47:05 78

原创 a+=10怎么会和a=a+10不相等呢?

可见在这里的10系统自认为是int类型了,所以会报错,而第一张照片中的是同一类型byte。从int转换到byte可能会有损失。byte的范围是-128~127。

2023-03-19 19:39:29 336

原创 用三种循环语句输出1~100的和

(3)当有些业务要求不论是否满足条件都要执行一次, do - while 就比较合适。(2)for和while循环环必须先判断条件是否成立,然后决定是否执行循环体语句。(1)如果你想在循环结束后,继续使用控制条件的那个变量,用 while循环。(2)for循环执行语句后变量会被释放,这可以提高内存的使用效率。(1)在不确定循环次数时,最好用 while。(2)在明确循环次数时最好用 for 循环。(1)do-while循环至少执行一次循环体。

2023-03-16 08:09:38 1261

原创 与JAVA的不解之缘

用Java语言输出"我喜欢学习Java"

2023-03-15 10:38:26 128 1

空空如也

空空如也

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

TA关注的人

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