自定义博客皮肤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)
  • 收藏
  • 关注

原创 第十一章:内部类

内部类的分类:成员内部类、静态内部类、局部。理解:用于简化匿名内部类的实现过程,基于函。基于一个匿名内部类只能创建该类的一个对象。如果方法带有返回值,当方法实现只有一行语。特点:匿名内部类定义和对象的创建一起完。要求:继承一个父类或是实现一个接口。内部类:定义在一个类内部的类。内部类编译之后会生成独立的。只能应用在函数式接口上。中有且只有一行语句时,中的数据类型可以省略。

2024-06-11 10:08:56 308

原创 第十章:接口

接口:是一种标准,接口的实现者和使用者都必。常量接口:接口中只有静态常量,没有定义任何。标记接口:空接口,接口中没有定义任何的属性。函数式接口:接口中只有一个抽象方法,对静态。实现类覆盖接口中的方法时,访问权限必须是。注意:如果一个类实现多个接口,需要把所有。注意:一个类实现多个接口的同时,允许继承。由于接口的多继承性,让多态更加的多样性。普通接口:具有至少一个抽象方法的接口。接口中的属性都是公开的、静态的、常量。接口中的方法都是公开、抽象方法。一个接口可以同时继承多个接口。

2024-06-07 19:07:16 217

原创 第九章:三个修饰符

注意:抽象类中可以定义属性、成员方法、构。特点:抽象方法只有方法的声明部分,没有方。特点:静态属性基于类而存在,和创建多少对。作用:在类加载的时候,按照和静态属性定义。的先后顺序完成静态属性的初始化工作。内存中,一个类 类加载只进行一次。修饰的属性称为静态属性、静态变。先进行类加载,再完成对象的创建。子类类加载,会导致其父类先类加载。修饰的引用,存储的对象不允许改。修饰的代码块 称为静态代码块。盖抽象的父类中所有的抽象方法。修饰的变量作用范围内的常量。修饰的方法称为 抽象方法。

2024-06-07 19:02:21 597

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

同,但是返回值类型和父类不同的方法时,编译报。但是参数列表不同的方法时,编译通过,运行也通。法的第一行,代表调用父类构造方法,用于指示利。的方法,如果覆盖了,则优先调用子类覆盖后的方。父类型的引用 赋值给 子类型的引用,需要强。子类型的引用 赋值给 父类型的引用,直接赋。子类通过继承关系,直接使用父类中的属性和。使用:如果子类覆盖了父类中方法,则优先使。如果子类定义了和父类方法名、返回值相同,以父类型的引用调用属性和方法时,只能调用。理解:子类中定义了和父类中相同的方法。

2024-06-04 19:04:24 824

原创 第七章 面向对象

通过调用传递的实际参数,决定调用重载中的哪一。造方法:无参数的构造方法只能定义一个,可以定。对象与对象之间是相互独立的,操作一个对象不。同类型的引用之间可以相互赋值,传递的是对象。个对象,利用对象与对象之间关系,解决问题。对象的属性:代表对象有什么特征,对应静态。对象的方法:代表对象能做什么,对应动态的。是强类型的语言,对应类型的对象必须存储在。引用应用在形式参数上:对应类型的对象和引。引用应用在返回值上:对应类型的对象和引用。方法的定义:分为方法的声明和方法的实现。

2024-06-04 19:00:08 774

原创 第六章 数组

数组:一组连续的存储空间,可以存储多个相同。数组的重要因素:数组的长度 和 数据类型。访问数组时指定的下标不在合法范围内,则编。创建一个更大空间的新数组,通常是数组的长。排序:将数组中的元素按照一定规则进行存储。数组类型变量存储的是数组在内存中首地址。将原数组中的元素一一赋值到新的数组中。一比较,将较大的数据进行往后移。声明数组:确定数组的数据类型。对数组元素进行一一访问,遍历。将原数组元素一一赋值到新数组。分配空间:确定数组的长度。创建一个更大空间的新数组。中不能再指定数组的长度。

2024-06-04 18:49:15 882

原创 第五章 函数

表函数必须给调用者返回对应的数据;被调用函数内部的代码,函数执行完毕以后,带着。函数:执行一段特定功能的代码,并且可以通过。函数定义的位置:定义在类以内,其他函数以外。调用者必须提供必要的数据,才能使函数完。成相应的功能,函数和调用者之间交互的数据被。理解:函数和调用者之间的一种数据交互,调用。者通过函数调用,函数需要给调用者返回的数据。多数情况下,函数与调用者之间需要数据的交。形式参数:简称形参,函数和调用者之间需要。实际参数:简称实参,函数调用时,用户传递。注意:函数递归使用过程中,必须设置一个出。

2024-06-04 18:46:25 661

原创 第四章 循环结构

先执行循环的初始化,接着判断循环条件,如果条。先执行循环变量的初始化,接着执行循环体,同时。循环变量改变,然后判断循环条件,条件满足,则。再次执行循环体,循环变量的改变,再次的判断循。利用循环打印图形:通常使用外层循环控制行,循环的组成部分:循环变量的初始化、循环条。循环变量改变,再次判断循环条件,如果满足。循环:当循环次数不确定时,建议使用。:中止、结束本次循环,从而进入下一。:中止、结束本层的本次循环,从而进。循环:当循环的次数明确时,建议使用。:终止、结束当前循环;中循环体,从而执行循环变量的改。

2024-06-04 18:39:45 284

原创 第三章 分支结构

从定义位置开始,到定义它的代码块结束。后面对应的语句,如果都匹配不成功,在重合的作用范围内,不允许命名冲突。后面的值,哪一个匹配成功,后面表达式的结果类型必须是。中的表达式结果,从上往。中的条件成立,则执行。执行原理:先判断外层的。

2024-06-04 18:32:00 227

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

概念:计算机中的一块内存空间,存储数据的基。布尔类型通常用于判断:分支结构、循环结构等。应用场景:大数据类型 赋值 给 小数据类型。理解:通常由字面值、变量、运算符组成式子,变量的组成部分:数据类型、变量名、数据。字面值:以双引号引起来的一个或是多个。类、接口、集合、数组等都为对象类型。场景:小数据类型 赋值给 大数据类型。中布尔类型不能参与 加法运算;可以采用科学计数法的形式进行存。简单数据类型、原始数据类型。时,需要使用强制类型转换。两端都为数值类型,则为加。单精度,字面值后面必须加。

2024-03-23 17:02:21 646

原创 java语言程序设计1 第一章:java环境搭建

(2) JRE:Java运行环境,JRE= 解释器 + JVM。(3) JDK:java开发的工具,JDK=JRE+编译器+工。配置环境变量:C:\Program Files\Java(1)(2) 先windows键 + 同时再R,输入cmd,回。JavaEE:企业版本开发。(2) 运行:.class -》 通过解释器 ->逐行的翻。(3) classPath:代表告知 jvm去哪找对应的执。2004年:jdk1.5版本-》10周年,Jdk5.0。(1) JVM: Java虚拟机,作用:用于屏蔽不同操。

2024-03-23 17:01:15 729

空空如也

空空如也

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

TA关注的人

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