自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十一章 内部类

i<=a;return sum;}};ia.m1();

2024-06-11 13:35:59 258

原创 第十章:接口

(1) 提供了默认方法:a. default 返回值类型方法名(形参){}b.默认方法可以有方法的实现部分c.默认方法的访问权限默认为publicd.默认方法是允许被覆盖,覆盖时候,访问权限必须是public(2) 提供的静态方法:a. static 返回值类型方法名(形参){}b.静态方法可以有方法的声明部分c.静态方法的访问权限默认为publicd.使用:接口名.静态方法名(实参);

2024-06-04 20:50:15 513

原创 第九章:三个修饰符

(1) 被abstract修饰的类称为抽象类(2) 语法:abstract class 类名{}(3)特点:抽象类只能声明引用,不能创建对象(4)抽象类中可以定义属性和成员方法、构造方法(1) 语法:class 类名extends 抽象类类名{}(2)特点:子类不想成为抽象类,则必须覆盖父类中所有的抽象方法(1) 被final修饰的变量作用范围内的常量(2)final 数据类型变量名;(3)特点:只允许一次赋值,不允许修改。

2024-06-04 20:27:21 820

原创 第八章:面向对象的三大特性(封装、继承、多态)

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

2024-05-28 20:56:23 949

原创 第七章:面向对象

(1)方法名相同(2)形参列表不同(数据类型、个数、顺序)(3)返回值类型、修饰符、异常没有要求(1)构造方法的方法名必须和类名一致(2)构造方法没有返回值类型(连void 都没有)(3)语法:修饰符 类名(形参){}(4) 构造方法允许重载(一个类中可以定义多个构造方法,但是无参数的构造方法只能一个,可以同时定义多个有参数的构造方法)(5)构造方法不能手动调用,在创建对象时,被调用。

2024-05-28 18:32:43 978

原创 第六章:数组

(1)声明数组:确定数据类型数据类型[] 数组名;//建议数据类型 数组名[];数据类型 []数组名;int[] a;(2) 分配空间:确定数组的长度数组名= new数据类型[长度];(1) 先声明,再分配空间:数据类型[]数组名;数组名 = new数据类型[长度];(2) 声明的同时并分配空间:数据类型[] 数组名 = new数据类型[长度];(3)显示初始化:数据类型[] 数组名 = new数据类型[]{值1,值2,值3};

2024-05-07 19:41:07 868

原创 第五章 函数

public static void 函数名(){// 函数的实现函数的定义:函数的声明和函数的实现(1)函数的声明:public static void 函数名()注意:函数名,望文生义,采用驼峰命名法形式命名(2)函数的实现: {}

2024-05-07 16:58:47 528

原创 第四章:循环结构

外层循环和内层循环。

2024-04-16 17:46:17 388

原创 第三章:分支结构

(1) 必须先赋值,再使用报错:可能尚未初始化变量(2)作用范围:从定义位置开始,到定义它的代码块结束报错信息为:找不到符号(3)在重合的作用范围内,不允许命名冲突报错信息为:已在方法xxx中定义了变量 xx。

2024-04-10 18:50:29 361 1

原创 第二章:变量、数据类型、运算符、表达式

注意:被关系运算符连接的表达式结果类型为布尔类型,所以关系运算符连接的表达式也被称为 布尔表达式(结果:true/false)(2) 原理:先判断表达式是否成立,结果为 true,执行表达式1,否则执行表达式2。(1) 场景:小数据类型赋值给大数据类型(存储的数据范围衡量数据的大小)(3)表达式中没有double/float,有long,结果为long。+ - *(乘法) /(除法) %(取余数/取 模)(2)表达式中没有double类型,有float,结果为float。

2024-03-26 21:10:55 650

原创 第一章 Java环境搭建

Java是一种计算机编程语言;除了java编程语言,还有很多的编程语言:C、C++、C#、python等不同编程语言类比于不同国家语言;每个编程语言的语法不同;应用场景不同Java是一个用于后端开发的编程语言。

2024-03-13 20:23:23 560

空空如也

空空如也

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

TA关注的人

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