Java工程师必知词汇:方法-阿里云开发者社区

开发者社区> 温柔的养猫人> 正文

Java工程师必知词汇:方法

简介: 方法是定义在主类之中并且由主方法直接调用的。
+关注继续查看

|名词定义|

方法是定义在主类之中并且由主方法直接调用的,所以方法的定义语法形式如下:

public static 返回值类型 方法名称([参数类型 变量,....]) {
    // 该方法要执行的代码
    [return [返回值] ;]
}

对于返回值而言就可以使用Java中定义的数据类型了(基本数据类型、引用数据类型)。在方法之中可以进行返回数据的处理,如果要返回数据则可以使用我们的return来描述,return所返回的数据类型与方法的返回值类型相同,如果不返回数据,则该方法上可以使用void进行声明。
Java方法是语句的集合,它们在一起执行一个功能。

  • 方法是解决一类问题的步骤的有序组合
  • 方法包含于类或对象中
  • 方法在程序中被创建,在其他地方被引用

|特点|

在进行方法名称定义的时候要求第一个单词的字母小写,而后每个单词的首字母大写。
方法的本质就是方便使用者进行重复的调用,并且所有程序一定是通过主方法开始执行的。
方法的重载
方法重载的定义:当方法名称相同,参数类型或个数不同的时候就称为方法重载。方法的重载与方法的返回值类型没有任何关系,它只跟参数有关系。
方法递归调用
方法的递归调用指的是一个方法自己调用自己的情况。在进行方法递归调用的时候一般需要考虑如下几点问题:

  • 一定要设置方法递归调用的结束条件;
  • 每一次调用的过 程之中一定要修改传递的参数条件。

|参考资料|

[1] 阿里云大学Java视频课程
[2] Java开发者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
2020必备Java工程师面试宝典|120道经典面试题解析+10篇面试技巧
网上Java面试考点众多,看的人眼花缭乱有没有?小编今天已经按照分类整理好了Java面试的知识点集锦及面试精华文章,就等你慢慢享用啦~
34385 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
10053 0
Java工程师该如何编写高效代码?
阿里妹导读:世界上只有两种物质:高效率和低效率;世界上只有两种人:高效率的人和低效率的人。——萧伯纳 同理,世界上只有两种代码:高效代码和低效代码;世界上只有两种人:编写高效代码的人和编写低效代码的人。如何编写高效代码,是每个研发团队都面临的一个重大问题。 本文作者根据实际经验,查阅了大量资料,总结了"Java高效代码50例",让每一个Java程序员都能编写出"高效代码"。
6525 0
一个两年Java工程师的面试总结(转载)
前言 16年毕业到现在也近两年了,最近面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中...最终有幸去了网易。
1253 0
Java工程师必知词汇:枚举
在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。
214 0
Java工程师必知词汇:方法
方法是定义在主类之中并且由主方法直接调用的。
190 0
Java工程师知识图谱
一、Java工程师知识图谱(思维导图版) 二、Java工程师知识图谱(图文版) 三、Java工程师知识图谱(文字版) http://note.youdao.com/noteshare?id=615da94eb39d054ca96694af890b28bd&sub=wcp1532525999763671 四、参考 https://blog.
3185 0
java工程师面试经典题目整理
本人已面试成功 1、面向对象的特征有哪些方面? 封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。 多态性:多态性是指允许不同子类型的对象对同一消息作出不同的响应。
6223 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13868 0
Java工程师必知词汇:泛型
Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
357 0
1172
文章
2
问答
来源圈子
更多
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载