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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 djbcool 于 2015-1-16 11:27 编辑

每次写程序都少不了这句话,每个部分代表着什么含义呢?

评分

参与人数 1黑马币 +1 收起 理由
杨佳名 + 1

查看全部评分

13 个回复

倒序浏览
public :最大权限修饰符
static:  静态标识符, 主程序必须是静态
void;  返回值类型,  主函数没有具体返回值
main: 特殊的关键字,  能被jvm虚拟机所识别代表主程序的入口,程序执行的起点
()这玩应传参数的不用说了吧,  string[] 表示接收的字符串数组  args 这个名字可以是任意的。。。 本意好像是一个单词的缩写argment 参数的意思加个s好多参数。。。。   

评分

参与人数 1技术分 +1 收起 理由
杨佳名 + 1

查看全部评分

回复 使用道具 举报
本帖最后由 赵越海 于 2016-7-8 17:27 编辑

         .
回复 使用道具 举报
楼上赞。。。。。。。。。。。。
回复 使用道具 举报
油茶籽 来自手机 中级黑马 2015-1-3 07:32:01
报纸
每天都写,也不一定能完全解释出来
回复 使用道具 举报
kk8023 来自手机 中级黑马 2015-1-3 08:14:30
地板
雪落纷飞 发表于 6 小时前
public :最大权限修饰符
static:  静态标识符, 主程序必须是静态
void;  返回值类型,  主函数没有具体返回值
main: 特殊的关键字,  能被jvm虚拟机所识别代...

赞一个《argument》来自: iPhone客户端
回复 使用道具 举报
我想三楼已经给了你正确答案了
回复 使用道具 举报
本帖最后由 王延龙 于 2015-1-5 10:33 编辑

方法头是指:方法的修饰符、返回值类型、方法名、和方法的参数;
参数列表:方法中参数的类型、顺序、个数;
方法签名:由参数列表和方法名一起构成;

main方法的方法头永远都是一样的,main方法与其他方法的唯一区别在于它是由Java虚拟机调用的;
public 权限修饰符:可以调用main方法所在类中的其他方法,也可以调用其他类中定义的方法;
static关键字:无须创建类的实例就可以调用静态方法;
void:返回值类型 空 ; void 方法不需要return语句,但是可以有return关键字用于终止方法并返回方法的调用者;
  1. public static void main(String[] args){
  2.                 for(int i = 0; i < 100; i++){
  3.                         System.out.print(i);
  4.                         if(i == 10){
  5.                                 System.out.print(i+"程序终止");
  6.                                 return;
  7.                         }
  8.                         System.out.print(" +"+i*2+"+ ");
  9.                 }
  10.         }
复制代码

main:方法名
(String[ ] args):参数列表,形参args是一个字符串数组;既然是形参了,args是可以被其他变量代替的(不推荐、只是说可以这么写而已)
  1. public static void main(String[] parameter)
复制代码
既然是数组型的形参,当然可以用另一种表现形式,即 元素类型 数组引用变量[ ];主函数可以写成这样:(同样不推荐)
  1. public static void main(String parameter[])
复制代码

回复 使用道具 举报
我去 你学到哪了
回复 使用道具 举报
以前写的,直接Ctrl+C了
1)public 访问修饰符,可以外部访问。

2)void    说明没有返回值

3)main    方法名称。(成员方法是描述该类的操作方法。)

4)static    说明main方法可以直接从磁盘存储中直接调用内存执行

5)String[] args    说明main方法的输入参数列表,类型是String。

6)public static void main(String[] args)    是JAVA类程序在命令行方式(DOS)下执行的入口方法,固定的形式。

7)System    类,out是变量,

8)println    方法。输出然后换行。print 输出不换行。
回复 使用道具 举报
公共静态无返回值main函数 传一个字符串数组的参数……话说虚拟机会自动穿参?
回复 使用道具 举报
学习了。。。。。
回复 使用道具 举报
这个可以在网上查的啊 而且每个含义都要搞懂的 貌似都要用到
回复 使用道具 举报
8、主函数public static void main(String[] args)
主函数:是一个特殊的函数,作为程序入口,可以被JVM调用。
主函数的定义:
public: 代表着该函数访问权限是最大的。
static: 代表着主函数随着类的加载就已经存在了。
void:主函数没有具体的返回值。
main:不是关键字,是一个特殊单词,可以被JVM识别。
(String[] arr):函数的参数,参数类型是一个数组,
               数组中元素是字符串,字符串类型的数组。
主函数是固定格式的:JVM识别。
JVM在调用主函数时,传入的时new String[0];
args实际就是arguments的简写,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马