Java方法的学习
首先我们普及一下函数,在中学的时候,我们写数学题时在后面的大题往往需要我们根据问题列举出一个函数,用来解决这个问题,这个就是函数的实际作用。
在程序语言中,刚开始在C语言中也是有一个函数的名词,函数就是用来解决问题的一个方法的代名词,而我们在学习Java时很少使用函数这个名词,使用更多的是方法这个代名词,他的意思和函数是一样的,也是用来解决问题的一系列的总称,还有一个就是函数用面向过程的,因为他是在C语言中出现的,而方法是面向对象的,他是在Java中产生的。
在Java中方法并不是单独存在,他是被包含在类或者对象中,单独被创建,并且使用也不是在有方法的类里面,而是在其他类或者对象中被引用。
Java的方法也是有自己的设计原则,那就是一个方法里面只能是有一个功能,这样才能最大保存代码的独立性,降藕合。
下面是Java中方法的定义:
方法是由方法头和方法体组成,
第一个是修饰符,这个是告诉编译器这个方法是私有的还是公共的,这就是定义了方法的访问类型。
第二个是返回值类型,如果方法体里面没有return,那么我们就是需要在方法头里面添加void,如果有返回值,那么就是添加返回值的数据类型。
第三个是方法名,这个就是被其他类中引用的方法名,方法名后面有个括号,里面可以选择加不加参数类型。
第四个是参数类型,这个就是我们使用这个方法时,需要传入的数据,这个是可有可不有。这里有两个专有名词:形式参数:在方法被调用时用于接受外界输入的数据,实参:调用方法时实际传给方法的数据。
第五个就是方法体:这个里面就是方法功能实现的代码。
从一个小白开始做起,努力做一个美国总统