黑马程序员技术交流社区
标题:
java基础视频教程04天-03-数组遇到点问题。
[打印本页]
作者:
陈昊
时间:
2013-6-10 17:27
标题:
java基础视频教程04天-03-数组遇到点问题。
本帖最后由 陈昊 于 2013-6-10 18:22 编辑
当播放到00:07:17左右老师在classAarrayTest下写了这样一段public static int getMax(int[] arr)。以前的固定形式不是public static void main(String[] args)吗?小弟愚笨,求解释。假如问得没质量 请各位别见笑,新手上路。。。。
作者:
李润根
时间:
2013-6-10 17:32
public static void main(String[] args)
这个是主函数的入口
public static int getMax(int[] arr)
这只是一个方法
作者:
神之梦
时间:
2013-6-10 17:33
public static void main(String[] args)是主函数的固定形式
public static int getMax(int[] arr)是获取一个数组最大值的方法
作者:
陈昊
时间:
2013-6-10 17:40
可不可以帮获取最大值那个方法放在主函数入口下面呢?
作者:
李晓峰
时间:
2013-6-10 17:48
一般函数的基本格式:修饰符 返回值类型 函数名称(){},一般函数必须有返回值类型;当函数主体中没有return语句时,返回值类型为void,当函数主体中有return时,返回值类型为具体的类型。由于主函数的功能只是程序的入口,可以保证其他程序的独立运行,不需要具体的return语句,因此返回值类型为void,而getMax这个函数要求返回一个int型数,因此返回值类型为int.
作者:
逝者轨迹
时间:
2013-6-10 17:48
public static int getMax(int[] arr)这是一个静态方法,返回值类型是int,参数是int类型的数组。main只是虚拟机识别的主函数入口
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2