当前位置: 代码迷 >> Java相关 >> JAVA入门级问题
  详细解决方案

JAVA入门级问题

热度:85   发布时间:2009-09-09 18:54:48.0
JAVA入门级问题
    今天刚下载了马士兵的视频教程来看。也自己写了第一个Hello world程序。
    不过写了之后有些不能理解。
public class Hello world {
    public static void main(String[] dyc)
这开头两句是什么意思? 为什么main的括号里面要有String 和 dyc?
那位帮帮忙解答一下。
搜索更多相关的解决方案: JAVA  入门  

----------------解决方案--------------------------------------------------------
不是dyc 应是args 用来接受参数的
class 后面的Helloword不能有空格,否则报错

[ 本帖最后由 lampeter123 于 2009-9-9 19:53 编辑 ]
----------------解决方案--------------------------------------------------------
回复 楼主 vecomwa
名字不能有空格
----------------解决方案--------------------------------------------------------
方法名后面括号中的是参数,main方法有一个参数,是String数组类型的,这个参数名字叫dyc。一般会命名成args。
----------------解决方案--------------------------------------------------------
同上
----------------解决方案--------------------------------------------------------
import java.io.*;
public class Hello  
{
  public static void main(String arg[])
  {
  System.out.print("Hello  world");
  }
   
  }
这也是我的第一个程序  为了这第一个 差点郁闷死
----------------解决方案--------------------------------------------------------
Helloworld 是主类名,第一个字母应大写
main后是(String[] args),也可写成(String args[])
顶二楼的
----------------解决方案--------------------------------------------------------
helloword 程序应该是java 编程中最经典的一个程序,几乎囊括了Java中所有的基本知识,现在不懂没关系,只需记住就行,以后随着学习的深入会懂得、、、
----------------解决方案--------------------------------------------------------
命名只能以$、字母、_开头,后面跟数字、字母、_、$。不能有空格 不能以有关键字,#不是标识符。public static void main(String[] args)  这个是个main()语句

----------------解决方案--------------------------------------------------------
是不是args根本没关系,随便给个名都可以,只要符合命名要求就行了,
----------------解决方案--------------------------------------------------------
  相关解决方案