欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

初学者对JAVA的理解

程序员文章站 2022-03-29 17:10:22
...

**JAVA中我对于方法的理解
1.我对方法目的的理解:
因为我是初学者,所以我对于方法的理解并不深。它的定义是一段用来完成其他功能的代码片段。类似于其他语言的函数。定义的意思就是像它字面上一样。首先它是一段代码片段,其次它可以像其它语言中的函数一样来完成一些功能。
2.我认为方法是用来干什么的:
在JAVA中,如果要重复使用某个代码或者代码片段,需要不停地敲键盘敲出来,十分的浪费时间,甚至就连错误的话也要改的让人掉头发。于是就要想一种方式,让这个过程简单明了,不需要太多繁杂的字母,符号。于是方法就诞生了,它可以用来替代那些复杂的过程,让整个程序看的清晰,让他人一眼就可以看明白你写的是什么。
3.方法的结构及使用步骤以及各步骤的解释:
方法,就像其他语言的函数,所以它也需要特定的格式,就是这样:

[修饰符1 修饰符2 …] 返回值类型 方法名(形式参数列表){
Java语句;… … …
}

   它由修饰符,返回值类型,方法名(也就是形式参数)再加上所需要的语句组成。它的每一个使用步骤我是这样理解的:
    修饰符就是用来设定一个变量范围的语句,比如数值型变量(byte,short,int,long,float,double),字符型变量(char)。
   返回值类型则是分为有返回值和无返回值,有返回值的意思通俗点就是,我问你名字,你回复了我。而无返回值的意思就是,我问了你名字,你没有理我。有返回值用return,无返回值必须给出返回类型void。
   方法名就是用来告诉程序员下述形式的调用方法,例如,int sum = add(int a,int b)这样。它由形式参数和实际参数组合而成。形式参数是指,在使用方法时设定的参数,可以说是一个变量范围,而实际参数则是输入一个确定的数值,来直接通过后边的JAVA语句运算得出结果。
 而JAVA语句则就是平时敲得打印语句,或者运算语句这样的。

如果平时使用方法来代替某段代码,只需要在想要用的地方敲出方法名,并给予它实际参数,让它直接通过运算出结果,通常后面会直接打印结果或是用运算出来的结果进入到下一预算当中。
4.查阅后方法的分类
通过查询资料和老师的讲解,我了解到JAVA中方法分了三种类型:
(1)、构造方法: 方法名与类名完全一致,没有返回值,构造方法用于实例化对象时给属性设置初始值。当一个类中没有定义构造函数时,系统会默认添加一个无参的构造方法。当在类中自定义构造方法之后,默认的无参构造方法消失(如果需要无参构造方法需手动添加)。
(2)、类方法:用static关键字修饰,可以直接通过类名调用,不需要创建类的对象来调用该方法。
(3)、实例方法: 可以通过类的实例调用对象的方法,也称为成员方法,一般有返回值(void方法比较特殊)。要实例化对象,通过对象的调用才执行。
5.对比其他的语言
java中没有像其他语言里的函数这一说,但是方法代替了函数。可以说方法就是函数。
6.类比现实生活中的例子:
我觉得方法在生活中就好像是比如说很多在物理学,化学,生物学这样的科学研究里的专业名词,它代表了这个名词的意思,以及的这个结论,如果没有这个名词,在文章中就要大量的重复的复杂的使用这个名词怎么通过实验来的啊,怎么得出的结论啊,怎么去用啊。可能会重复十遍二十遍这样,实在是太复杂。同比方法的诞生也是如此。
7.结尾
因为我是一个初学者,没有大量的使用过,所以我的理解可能并不到位也不深刻,也没有什么重要的东西。但我相信在我的努力会温故而知新,知新而温故,积累的越来越深。