自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十章第十一章:内部类,接口

(1) 匿名内部类类继承一个类或是实现一个接口 (2) 匿名内部类只能创建该类的一个对象,而且类 的定义和对象的创建一起完成。(1) 当{}中有且只有一行语句时,{}可以省略 (2) ()中的数据类型可以省略。注意2:如果实现类不想成为抽象类,需要覆盖所有 接口中抽象方法(包括接口的父接口)注意:Java中的接口与接口是是多继承,一个接口 同时可以继承多个父接口;(3) 注意:如果实现类不想成为抽象类,需要覆盖 所有接口中抽象方法。(1) 如果实现类不想成为抽象类,需要覆盖接口中 所有的方法。

2024-06-21 01:55:52 502

原创 第八章:面向对象的三大特性(封装、继 承、多态)(给个关注点个赞呗,跌QAQ

(4) 注意:如果子类定义了和父类方法名、形参列 表相同,但是返回值类型不同的方法,则编译报错 (5) 如果子类定义了和父类方法名相同、形参列表 不同的方法,则编译通过,运行也ok,这构成了方 法的重载。b. super()/super(实参):应用在子类的 构造方法的第一行有效语句中,代表创建子类对象 时,告知jvm完成父类对象创建时采用哪一个构造 方法完成对象的创建。(2) 执行:判断引用中存储的实际对象类型是否兼 容于后面的类型(是否为后面类型的一种),兼容- true,不兼容-false。

2024-06-19 23:14:47 881

原创 第七章:面向对象

(一个类中可以定义多个构造方法,但是无参数的构造方法只能一个,可以同时定义多个有参数的构造方法)(1) 属性:也称为成员变量(2) 位置:定义类以内,方法以外(3) 语法:数据类型 变量名;(1) 计算机中,使用类进行区分不同类别对象,用于描述该类对象有哪些属性和哪些方法。(1) this()只能应用在构造方法中,调用本类其他构造方法。(2)一个有参数的构造方法(参数取决于属性的个数、类型、顺序)(2) this()只能应用在构造方法中的第一行有效语句。修饰符 类名(形参) }(4) 构造方法允许重载。

2024-06-18 10:07:34 302

原创 第六章:数组

(3) 操作数组时,给定的下标不在合理范围内,编 译通过,运行报错,错误信息为: java.lang.ArrayIndexOutOfBoundsExcept ion:(数组的下标越界)i<a.length;i++){ // 新的数组中 = 原数组中内容 b[i] = a[i];a0~a1 4 5 2 9 a1~a2 4 2 5 9 ---------第三轮---------// 第 i=1 轮:使用 a[j]代表第一个 比较项,相邻 的一项 a[j+1]int[][] a= new int[4][3];

2024-06-18 00:25:34 541

原创 。。。函数

程序以Main函数作为入口,进入main函数从上往 下依次执行,如果遇到函数的调用,则优先执行被 调用的函数内部代码,被调用函数执完毕之后,带 着带着返回值返回到调用为止,继续后续代码内容。public static void 函数名(参数){} (2) 返回值类型为:8种基本数据类型或是对象, 代表函数有返回值,函数必须给调用者返回值对应 类型的数据。1) 函数的定义:确定函数的功能和函数名 a. 函数的声明:确定函数的名字 b. 函数的实现:确定函数的功能。在main函数中调用此函数。

2024-06-17 09:52:33 329

原创 3.循环结构

先进行循环变量的初始化,然后进行循环条件的判 断,满足循环条件-结果为true,则执行循环体, 接着循环变量的改变,再次的判断循环条件,满足- 结果为true,再次执行循环体,接着循环变量改 变,再次判断循环条件.....直到循环条件不满 足,结果为false,终止、跳出循环结构,继续执 行循环结构后面的内容。(2) 循环变量的初始化可以定义在for上面,区别 在于循环变量的作用范围大,循环结束之后,循环 变量可以继续使用,不建议。2. 循环组成:循环变量的初始化、循环条件、循环 变量的改变、循环体。

2024-04-10 10:05:03 653 1

原创 2分支结构

先计算 swtich后面()中的表达式,根据表达式的 值和{}中的case值进行从上往下依次匹配,和哪个 值一致,则执行case对应后面的语句;(2) break:终止switch结构,防止case穿透 (3) default没有位置要求。(2) 执行原理:如果if后面()中的布尔表达式条 件成立,则执行语句1,否则执行语句2。(2) 执行原理: 从上往下依次进行判断,哪一个条件成立,则。(1) 语句: if(判断语句/布尔表达式){(1) 语法: if(判断条件1){1) 语法: if(判断条件1){

2024-04-08 11:17:02 616

原创 变量、数据类型、表达式、运算符

表达式1:表达式2 (2) 执行原理:判断布尔表达式结果是否为 true,是-执行表达式1,否则执行表达式2。(1) 表达式中有 double,则结果为 double (2) 表达式中没有double,有float,则结果为 float。&&:逻辑与,两端连接都为布尔表达式,如果两端 结果为同时为true,则结果为;||:逻辑或,两端连接都为布尔表达式,只要有一 端结果为true,最终结果就为true;Java中的+ 两种应用: (1)加法运算:如果+两端都为数值类型,则为加 法运算。

2024-04-08 10:01:02 1312 1

空空如也

空空如也

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

TA关注的人

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