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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© is陈小贱di 中级黑马   /  2016-3-1 23:25  /  386 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

重点知识(牢记)
1.方法:我们将不同的功能定义成不同的方法,供其他方法调用。
a)方法的格式定义:定义方法时要明确需要的数据,回馈的数据。
修饰符  返回值类型  方法名(类型  形式参数1,类型  形式参数2{
           执行语句;
           Return返回值;
}
修饰符:目前使用publicstatic
返回值类型:回馈数据的类型,如果没有返回值用void代替;
return:用于返回要回馈的数据;
方法名:方法的名称;
参数类型:需要的数据的数据类型;
参数:需要的数据。
b)方法的使用:
调用格式:1)有回馈值:回馈值类型  回馈值 = 方法名(方法需要的数据)
                2)无回馈值:方法名(方法需要的数据);
2.数组:用来存储多个数值,通过索引管理。可以存储任意类型,但是一个数组中只能存储一种类型的多个数值。
数组定义格式:数据类型【】变量名 =new 数据类型【数据个数】;
或者是:数据类型【】 变量名 = {数据   数据  数据  数据 }
补充:方法的重载
在同一个类中,不能出现两个完全一样的方法。但是如果有多个功能,而这些功能大致相同只是某些已知量不同时,可以将两个方法的名称定义成相同的,而参数不同。
l 方法重载定义
在同一个类中,出现方法名相同而参数列表不同,这样定义方法叫做方法重载。
这样的设计优化了程序设计
l 重载的注意事项
•     重载与返回值无关
•     重载与具体的变量标识符无关
•     重载只与方法名与参数名相关
•     重载方法方法名必须相同
•     重载方法参数必须不同:
*参数个数不同
*参数类型不同
*参数顺序不同



5 个回复

倒序浏览
你是javaee基础3期的吧
回复 使用道具 举报
天赐潇潇 发表于 2016-3-2 03:19
你是javaee基础3期的吧

heihei不是 我是2期滴,快点招了 复习一下的
回复 使用道具 举报
嗯嗯  加油
回复 使用道具 举报
哇塞、2期的跟我们三期的课程都差不多、
回复 使用道具 举报
谢谢了.             很受用
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马