• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

wchenfeng

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

Java第一步编写hello world程序

 

 

public class Hello//定义Hello类
 {
    public static void main(String[] args)//定义主方法
    {
        System.out.println("Hello World!");//输出Hello world
    }
}

 

public class 

public(公共的)声明一个class(类)的作用范围,public class表示这是一个公共的类

主函数的一般写法如下:
public static void main(String[ ] args){…} 

public static void main

static:静态方法不能访问实例字段。但可访问自身类中的静态字段。
main方法是且必须是一个静态方法,所以static 必须写。如果没有static,运行时出错。 

void:main(String[] arg)如果不写void会有编译错误。main()方法并不向操作系统返回“退出代码”。表明main()的返回值是无类型。

java中,如果main方法正常退出,Java程序的退出代码为0,表示成功地实行完毕程序。若要用不同的退出代码终止程序,则使用System.exit方法。

因为main()方法是可以重载的,所以返回类型可以void ,int ,boolean… 但如果从应用程序的入口main()方法的角度看,则只能用void返回。

String[] 

当缺少String[] args时,虽然编译可以通过,但是运行时无法获取有效的main方法,运行时候会报错。其中方法参数名字args可以改变。

要知道知道String数组长度,可以直接用args.length即可。

当没有用户参数的时候,如果进行args[0]等的访问,会抛出一个数组越界异常。

args 

参数args的主要作用是为程序使用者在命令行状态下与程序交互提供了一种手段。

posted on 2022-04-12 20:03  王陈锋  阅读(233)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3