A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

gwang_myder

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© gwang_myder 初级黑马   /  2015-1-25 16:50  /  829 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

对方法的简单认识
1.什么是方法
方法是为完成一个操作而组合在一起的语句组。方法就是用来创建可重用的代码。使用方法会提高代码的复用性。其与像C语言中的过程、函数的叫法很像,在Java中我们任性的就叫它:方法。
方法可以分两种:void method,value-returning method
2.方法就是被调用的,我们要用方法
要想理解方法调用,你必须理解调用堆栈。当调用一个方法时,操作系统会将方法中的参数、局部变量存储在内存中一个叫堆栈的区域,堆栈是先进后出的,这点很重要。当main()方法调用另一个方法时,调用者的堆栈空间保持不变,新开的空间处理新方法调用。一个方法结束返回到调用者时,其相应的空间也被释放,那main()方法就是最晚回家的了。但main()很厉害,main()中的语句可以调用main方法所在类中定义的其他方法,也可以调用别的类中定义的方法。
3.几个概念
重载方法:一个类中有两个方法,它们有形同的名字,但有不同大参数列表。你传递不同的参数,Java编译器会根据方法签名来决定你使用的是那个。
局部变量:每个变量都有他的作用域,在方法中定义的变量称为local variable。局部变量的作用域从声明变量的地方开始,到包含变量的块结束。局部变量必须在使用之前进行声明和赋值。

望大家补充指正

1 个回复

正序浏览
帮顶 方法不能嵌套
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马