Java在自动化测试的用途更广,也相对更容易找到工作。而且学会了Java再接触Python也简单一些,所以近期也开始熟悉一下这个语言。
public class HelloWorld { //class后面是类名,创建文件名 HelloWorld.java(文件名需与类名一致)
public static void main(String[] args) {
System.out.println("Hello world!");
}
}
此解释来源菜鸟教程runoob.com:String args[] 与 String[] args 都可以执行,但推荐使用 String[] args,这样可以避免歧义和误读。
public class HelloWorld {
public static void main(String args[]) {
//String args[] 与 String[] args 都可以执行,但推荐使用 String[] args
System.out.println("Hello world!");
}
}
此解释来源菜鸟教程->用户【luzhe610】 runoob.com:String[] args 还有一种等价的写法: String... args。前者为数组形式, 后者为可变参数形式。
public class HelloWorld {
public static void main(String... args) {
//String[] args 还有一种等价的写法: String... args,前者为数组, 后者为可变参数
System.out.println("Hello world!");
}
}
println和print都可以打印,前者会换行,后者不会换行。
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello");
System.out.print("World");
System.out.print("!");
//println会换行,print不换行
}
}
公司电脑下载了IntelliJ IEDA编译器,但是家里电脑没有安装,稍后下载Eclipse。
以下文字复制来源:runoob.com
- public:表示的这个程序的访问权限,表示的是任何的场合可以被引用,这样 Java 虚拟机就可以找到 main() 方法,从而来运行 javac 程序。
- static: 表明方法是静态的,不依赖类的对象的,是属于类的,在类加载的时候 main() 方法也随着加载到内存中去。
- void:main():方法是不需要返回值的。
- main:约定俗成,规定的。
- String[] args:从控制台接收参数。