首页 > 代码库 > 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基础(一)