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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 马嘉 中级黑马   /  2014-9-21 08:47  /  1647 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

为什么主函数内不能定义函数,是不是主函数就是一个方法,方法里面不能再定义方法,这样理解对吗
class Demo{
   public static void (String[] arge){
  
                 void show(){}//这个位置会报错

}
}

5 个回复

倒序浏览
你看一下你这是主函数吗?你的main被吃掉了
回复 使用道具 举报
菜鸟一号 发表于 2014-9-21 08:52
你看一下你这是主函数吗?你的main被吃掉了

搜嘎      ,谢了
回复 使用道具 举报
马嘉 发表于 2014-10-10 09:08
搜嘎      ,谢了

java里说的函数就是方法,都一个意思,一个类中所有方法都是平级的,方法内部不可以定义其他方法,只能调用。你要真见到一个方法的方法体内部有另一个方法的定义,那肯定是定义在内部类中,那个方法也早就不是本类的方法了。
回复 使用道具 举报
水竹 发表于 2014-10-10 11:47
java里说的函数就是方法,都一个意思,一个类中所有方法都是平级的,方法内部不可以定义其他方法,只能调 ...

受教了,你是不是已经进黑马了
回复 使用道具 举报
马嘉 发表于 2014-11-12 08:37
受教了,你是不是已经进黑马了

嗯,进了,就是分数不算高,当初报的48期没去了,现在去了49期。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马