JAVA语言:
1.源于1991年Sun公司,JAVA是一门半编译,半解释性语言
编译:C
解释:Python , js
注:编译产生目标程序,解释不产生目标程序.
2.JVM:JAVA虚拟机
用软件模拟一个与系统无关的软件
虚拟机:用软件模拟物理指令集形成的模拟系统
进程:程序的一次执行过程
线程:程序里的一个子任务
3.源文件:以 *.java 结尾的文件(一切皆对象)
主类(public class)必须与源文件名一致,并且一个源文件中有且只有一个主类,主方法存在与主类中
4.打开vs code命令行: ctrl + `
javac:编译指令(可移植的关键)
eg:javac 主类名称.java
将 *. java源文件编译为与平台无关的二进制class文件,给JVM阅读若源文件中出现中文(代码和注释都算),在编译时加上-encoding UTF-8
javac -encoding UTF-8 主类名称.java
java 主类名称
5.java:解释过程
eg:java 主类名称
启动JVM进程来阅读编译后生成的class文件并解释为操作系统能识别的字节码.
main方法示例
public class Test{
public static void main(String[] args){
System.out.println("Hello,Java");
System.out.println("My name is:"+args[0]);
}
}