首页 > 代码库 > java基础(一)

java基础(一)

1.//

2.//Helloworld 应用示例

3.//

4.public class HelloWorldApp{

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

6.   System.out.println("你好,欢迎来到我的博客”)

7.  }

8. }

 

描述HelloWorldApp

1~3行

在程序中1~3行是注释行 

 

 

 

第4行

  第4行 声明类名为HelloWorldApp。类名(ClassNma)是在源文件中指明的,他可在源代码相同的目录上创建一个classname.class文件。在以上的代码中,编译器创建了一个称为HelloWorldApp.class的文件,它包含了公共类HelloWorldApp的编译代码

 

第5行

 第5行是程序的入口,Java解释器必须触发这定义的点,否则将拒绝运行程序(很任性,脾气大)

如果在程序得到命令行中给出了任何自变量(命令行参数),它们将被传递给main()方法中被称为args的String数组。在以上代码中,未使用自变量

public——说明方法main()可被任何程序访问,包括Java解释器

static——是一个告知编译器main()是用于类HelloWorldApp中的方法的关键字。为使main()在程序做其它事之前就开始运行,所以这一关键字是必要的

void——表明main()不返回任何信息。这点是重要的,因为Java编程语言要进行谨慎的类型检查,包括检查调用的方法确实返回了这些方法锁声明的类型

String args[]——是一个字符串类型的数组声明,它是main方法的参数,它将包含位于类名之后的命令行中的自变量

{}——两个大括号一起中间的内容叫方法体,代表这个方法所执行的代码

 

第6行

  第6行声明类如何使用类名,对象名和方法调用。它使用由System类的out成员引用的PrintStream对象的println()方法,将字符串“你好,欢迎来到我的博客”打印 到标准输出上

 

第7~8行

 第7~8行分别是方法main()和类HelloWorldApp的下括号

 

java基础(一)