认识Java的第一个终端运行程序

学习许多编程语言生成的第一个程序,往往是在控制台上输出“Hello World!”。许多初学者第一次看到这个程序的源代码,可能会感觉很不熟悉,甚至存有疑惑;等到学完了,也没有心思回过头来再研究这个简单的程序,当时的疑惑更是被抛之脑后。今天,我们就站在一个粗浅了解Java语言的角度上,重新回过头来认识一下Java的第一个程序。

package test1;

public class HelloWorld {

 public static void main(String[] args) {

  System.out.println("Hello World!");

 }

}

先看代码的第一行,package表示包,将Java源程序的第一条语句写成一个package语句就可以创建一个指定的包,package语句定义了类的类名空间。包的声明语句的语法格式是:

package *;

第二行,public class表明定义一个类,这个类的名字是Hello World。一个Java源程序里可以定义多个类,但只能包含一个public类,并且这个类与源程序同名。类名之后的{}里,就是这个类的内容,或者说成员。

第三行,*public static void main(String[] args)*就是这个类里面的方法,后面的{}里是这个方法需要执行的语句。开始的public表示这个方法可以被任何人访问,所以我们可以从这个类外部启动这个方法;而static表示这个方法属于这个类,而不属于这个类的任何对象,因此我们才可以不制造这个类的对象,而直接从外部启动它。许多初学者会对main方法参数表里的参数String[] args存有疑惑,其实,String[]表示一个字符串数组,args是这个数组的名字;在main方法参数表写参数,主要是为了接收命令行参数,即在终端解释执行Java源程序中,可以传入一个字符串数组做参数。比如:

>java HelloWorld ab c def

方法体里System.out.println(“Hello World!”);这条语句我们很熟悉,是在控制台上打印出""里的内容。System是Java标准库类里的一个类,out是一个对象,是System类里的一个静态成员变量,println()是这个对象提供的方法。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值