HelloWorld
作为初始Java的第一个小程序,尝试Java运行的流程。
JAVA步骤
编辑(源代码*.java
)—》javac
编译(字节码文件*.class
)—》java
运行
编辑
新建一个文件HelloWorld.java
,右键使用记事本打开,并进行编辑源代码保存。
public class HelloWorld{
public static void main(String[] args){
for(String arg : args){
if("-say".equals(arg)){
System.out.println("Hello World!");
}
}
}
}
编译
首先切换到你编辑HelloWorld.java
文件的目录下,使用javac
进行编译,同时在存放源代码的路径下你会看到生成一个HelloWorld.class
的文件。
运行
PS D:\Users\Qsky8\Desktop> java HelloWorld -say
Hello World!
可以看到在控制台打印了“Hello World!”
这句话。
释义
-
其中
public class HelloWorld{}
是任何java的类,定义HelloWorld类名必需和文件名保持一致。 -
public static void main(String[] args){}
是java类中的主方法,只能有一个,是程序的入口,与C语言中main
方法一样。String[] args
是方法中传递的参数上面编译时我们传递了-say
。 -
System.out.println();
是Java的打印输出语句。
Java注释
注释的作用是在代码的基础上写一些说明性的文字,来使别人更容易阅读代码。
单行注释
public class HelloWorld{
public static void main(String[] args){
//这是方法里的内容
}
}
如上所示,单行注释使用//
来标识
多行注释
public class HelloWorld{
public static void main(String[] args){
/*
这是主方法
它是java程序的入口
*/
}
}
多行注释以/*
开头,以*/
结尾,在中间的内容都被视为文档注释
文档注释
/**
* 这是一个HelloWorld类
* @author 星云
*/
public class HelloWorld{
public static void main(String[] args){
}
}
文档注释以/**
开头,以/*
结尾,其中可以包含javadoc 标签,可以用 javadoc 工具软件来生成信息,并输出到HTML文件中,记录程序信息。可以包含一个或多个各种各样的@标签,@标签跟*****号之后,多个相同类型的标签应该放成一起,如下:
/**
* @author 星云
* @author star
* @author boli
*/
Javadoc标签
标签 | 作用 |
---|---|
@author | 类的作者 |
@version | 指定类的版本 |
@param | 方法的参数 |
@value | 显示常量的值,该常量必须是static属性。 |
@return | 返回值类型 |
@exception | 抛出的异常 |
@throws | 抛出的异常 |
@see | 指向另一个类的链接 |
@since | 标记当引入一个特定的变化时 |
Javadoc标签有许多,可以使用ide自定义。
命名
关键字
关键字是Java已经定义好,具有特定功能和含义的单词,比如class
、public
、static
等。
标识符
在程序中,我们自己定义的名称就是标识符,比如变量、类、方法、接口等的名称。
命名要求
- 标识符可以包含 英文字母26个(区分大小写) 、 0-9数字 、 $(美元符号) 和 _(下划线) 。
- 标识符不能以数字开头。
- 标识符不能是关键字。
- 具体的命名规范可以参考阿里巴巴Java开发手册。
留言