黑马程序员技术交流社区

标题: 第一讲hello word实验的一些错误提示 请求帮助啊 [打印本页]

作者: 韩前成    时间: 2013-3-16 23:05
标题: 第一讲hello word实验的一些错误提示 请求帮助啊
本帖最后由 韩前成 于 2013-3-21 15:12 编辑

class Demo

{
public class void main(String[] args)
}

{
   System.out.println("HelloWord!!!");
}

以上是源代码啊,不知道为什么报错啊,纠结了好长时间啊 请各位给予帮助  和指点啊 谢谢!!!!!

错误提示.png (15.2 KB, 下载次数: 53)

错误提示.png

源代码.png (5.98 KB, 下载次数: 59)

源代码.png

作者: 韩前成    时间: 2013-3-16 23:07
请高手给予指点指点啊  谢谢了 救急 啊!!!!!!第一个程序 啊  不能这样啊 !!!!
作者: 朱盛文    时间: 2013-3-16 23:39
  1. class Demo

  2. {
  3. public class void main(String[] args)         //这是主函数,主函数的写法是public static void main(String[]args),而你此处把static换成class了肯定报错
  4. }                                                       //当然要是内部类的话也不能这么写,还有你的大括号也写错了

  5. {
  6.    System.out.println("HelloWord!!!");
  7. }
复制代码
正确写法如下:
  1. class Demo
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 System.out.println("Hello World!");
  6.         }
  7. }
复制代码

作者: HM张健    时间: 2013-3-16 23:40
  1. class Demo

  2. {
  3. public static void main(String[] args)


  4. {
  5.    System.out.println("HelloWord!!!");
  6. }

  7. }
复制代码
第二行的class是static  第四行的} 放到 System.out.println("HelloWord!!!");后面
作者: 罗威    时间: 2013-3-17 00:09
java虚拟机以public static void main(String[] args) {  } 为程序执行的入口   } 为程序结束的标记

你还在初学,建议你暂时不需要问为什么!照着正确的代码抄就可以了!把所有要执行的代码都放在这个函数的大括号的内部!   

等你学到面向对象的时候才会出现两个class 然后才能接触用对象调用就能执行不在大括号内部的代码!那个时候再多想点为什么~慢慢的你就可以入门了
加油,祝你早日成功

作者: 韩前成    时间: 2013-3-21 15:13
感谢大家的指导和耐心的讲解。谢谢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2