原文链接
https://www.g2022cyk.top/archives/%E7%AC%AC%E4%B8%80%E4%B8%AAjava%E7%A8%8B%E5%BA%8F
第一个Java程序
3.1HelloWorld.java
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld!");
}
}
3.2代码解析
-
Java为面向对象编程,程序的基本组成点位是类(class)。一个程序可以声明多个class,类可以用访问限定词 public 来修饰。被 public 修饰的类,其类名应该与文件名相同,如3.1代码,文件名为HelloWorld.java,那么类名必须为
Helloworld
,不然程序运行会报错。 -
程序的主函数为main,可以理解为程序的入口。
String[] args
必须添加,否则程序无法执行。在JAVA中,String[] args是main函数的形式参数。String[] args代表main 函数的参数,表示字符串参数。
String[] args 作用:java在命令行运行的时候要用到java命令:java Test value1 value2,命令后面是两个参数,在main函数里面args[]就是两个长度的数组value1存在args[0]中,value2存在args[1]中。
在Java中有这样一条语句:public static void main(String[] args)。其中的args是Java命令行参数,在DOS中执行Java程序的时候使用“java 文件名 args参数”。args这个数组可以接收到这些参数。
-
输出语句:
System.out.println();
输出内容,结束后换行。System.out.print();
输出内容,无换行。
-
每一条执行语句都必须以
;
结尾。 -
写程序之前务必把输入法调成英文,Java里的所有符号例如
,;:''""!(){}[]
等都必须使用英文输入法输入,用中文会报错。中文分号报错
3.3输出的类型
3.3.1文字的输出
使用""
双引号包围要输出的内容。
System.out.println("HelloWorld!");
//output:HelloWorld!
System.out.println("你好世界!");
//输出结果:你好世界!
''
单引号只能输出单个字符,也就是char类型,如果单引号内有多个字符会报错。
System.out.println('G');
//output:G
System.out.println('好');
//输出结果:好
3.3.2数字的输出
直接输出数字即可,如果包含运算符号会进行运算。
System.out.println(1);
//output:1
System.out.println(1 + 3);
//output:4
3.3.3变量的输出
直接输出变量名。使用+
加号可拼接内容。
String a = "你好世界!";
String b = "今天天气真好。"
System.out.println(a);
//输出结果:你好世界!
System.out.println(a + b);
//输出结果:你好世界!今天天气真好。