JAVA-初步认识-第四章-函数-定义

一. 概述

java基础的另一个组成部分-函数,这个其他语言都有,只是表现形式不一样。用法(功能化)和什么时候用(方便书写)都一样,这是一个通用的概念。 为了便捷操作,设定的一个概念,重点在于直接调用

二. 函数的定义

函数是定义在类中的,具有特定功能的,一段独立的小程序。但是这段小程序是离不开主函数(入口)的,虽然不在主函数内

“类中”不必多说,java是由类构成的,肯定在类中,最重要的是“特定功能”和“独立”,独立说的是独立于主函数之外。

函数也称为方法。

什么叫做功能?能做的事情就是功能,能做什么事儿,就具备什么功能。举个例子,来说明为什么会有函数这个概念的存在(为什么是科学问题,在学习的过程中,不但要知道怎么做,而且要知道为什么,为什么比怎么做更重要。)计算一个加法,3+5,或者几个加法,5+6,3+6。如果要大量地使用加法功能,而且数值比较大,那么直接进行采用运算符,进行运算就不太合适,我们需要将这个加法功能给独立出来,以后再次使用加法功能时,就没必要在进行+运算符这个运算动作。

本质就是将某一个会重复使用的操作,抽离出来,成为一个独立的东西。这个东西具有特定的功能,我们称之为函数(叫某某函数)

集中出现的重复操作,可以考虑循环结构,但是如果这些多次出现的操作不是集中,而是分散着的,那么可以考虑函数。

三. 函数的格式

由于函数是抽离出来的,独立的,抽象的,具有特定功能的东西,在书写的时候有相应的格式。

下面截图定义的是一个运算的函数,类型是必不可少的。

怎么使用定义的函数。

这边有几个注意事项:主函数的修饰符,static是main的静态修饰符,在调用其他东西时,必须也是static修饰的。public修饰符是代表着权限的。

在加法函数中,我们将运算直接书写在代码块中,我们不需要管这个功能是如何实现的,具体的实现是由底层来决定的,我们只要知道按照固定的格式来写,就能具备这样的功能。

在主函数中调用函数时,一定需要给其一个变量来承载么?

 

 

 

 接着,我自己操作了一下,结果如下:

注解:思想没集中,在主函数中我们是要使用加法函数的,要给出具体的值。给出具体数值后,DOS显示如下:

我们尝试着将定义的加法函数放置到主函数中,结果显示还是错误。

仔细观察发现,加法函数就是独立在主函数外面,但是我们在定义时多加了分号。

之所以屡次出现错误的原因在于,修改保存的源程序不在20文件夹中,20文件夹中始终是一个错误的文件。如下所示:

 总结:本节只是简单介绍了函数,只是讲解了对于算术运算功能化的函数。对于函数要注意这么几点,必须有修饰符,这样才能调用。定义函数时,形式很重要。前面说过,调用函数后必须要用变量承载么,如果是运算符功能化的话,那肯定是需要变量的,因为计算有结果,而且结果不确定。这里还有一点需要强调,功能化算术运算只是函数中的一种情况,千万不能思维固定。

原文地址:https://www.cnblogs.com/wsw-bk/p/7527032.html