论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
大数据
›
数据仓库与分析
›
Java学习五
Java学习五
半亩花草
金牌会员
|
2022-11-24 21:31:54
|
显示全部楼层
|
阅读模式
楼主
主题
856
|
帖子
856
|
积分
2568
一.小结
1.程序模块化和可重用性是软件工程的中心目标之一。java提供了很多有助于完成这一目标的有效结构。方法就是一个这样的结构。
2.方法指定方法的修饰符,返回值类型,方法名和参数。比如静态修饰符static。
3.方法可以返回一个值。返回值类型returnValueType是方法要返回的值数据类型。如果方法不返回值,则返回值类型就是关键字void。
4.参数列表是指方法中参数的类型,次序和数量。方法名和参数列表一起构成方法签名。参数是可选的,也就是说,一个方法可以不包含参数。
5.return语句也可以用在viod方法中,用来终止方法并返回到方法的调用者。在方法中,用于偶尔改变正常流程控制很有用的
6.传递给方法的实际参数应该与方法签名中的形式参数具有相同的数目,类和顺序
7.当程序调用一个方法时,程序控制就转移到被调用的方法。当执行到该方法的return语句或到达方法结束的右括号时,被调用的方法将程序控制还给调用者
8.在java中,带返回值的方法也可以当做语句调用。在这种情况下,调用函数只要忽略返回值即可
9.每次调用一个方法时,系统都会将参数和局部变量存储在一个称为堆栈的区域中。当一个方法调用另一个方法时,调用者的堆栈保持不动,开辟新的空间处理新的方法的调用。一个方法完成它的工作之后返回到它的调用者时,就释放其相应的空间
10.方法可以重载。这就意味着两个方法可以拥有相同的方法名,只要它们方法参数列表不同即可
11.在方法中声明的变量称做局部变量。局部变量作用域是从声明它的地方开始,到包含这个变量的块结束为止。局部变量在使用前必须声明和初始化
12.方法抽象是把方法的应用和实现分离。用户可以在不知道方法是如何实现的情况下使用方法。方法的实现细节封装在方法内,对调该方法的用户隐藏。这就称为信息隐藏或封装
13.方法抽象将程序模块化为整齐,层次分明的形式。将程序写成简洁的方法构成的集合,会比其他方式更容易编程,调试,维护,和修改。这种编写风格也会提高方法的可重用性
14.当实现一个大型程序时,可以使用自顶向下或自底向上的编码方法。不要一次性编写完整程序。这种方式似乎浪费了更多的编码时间(因为要反复编译和运行这个程序),但实际上,它会更加节省时间并使用调试更容易
二.附录
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
半亩花草
金牌会员
这个人很懒什么都没写!
楼主热帖
YOLOV5 代码复现以及搭载服务器运行 ...
本周涨粉一倍,我决定再开源一个商超管 ...
【Redis】BigKey问题
安装Python
.net6下[WPF+yolov5+opencvsharp]
《C++性能优化指南》 linux版代码及原 ...
Java集合框架(五)-Collections 和 泛型 ...
APP性能优化
经典Python题目:一个列表或者数组去重 ...
Spring Boot 宣布移除 run 命令,真让 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表