java特性1.面向对象2.与平台无关3.健壮4.安全5.开源二、编译型 C、C++生成二进制的文件将代码编译成一个只存在0和1的文件
效率高,但不能跨平台
解释型 js、python先读一行代码,然后解释成0和1的代码运行到计算机上,重复以上操作直到代码执行结束
可以跨平台,效率相对较低
java是先编译,再解释执行
先编译成一个介于代码0和1之间的一个文件,字节码文件
再解释运行字节码文件
三、1.创建java源文件 .java
2.编译,编译器:javac.exe
字节码文件后缀名 .class
3.解释运行,需要JVM中包含的解释组件,叫做解释器
解释器java.exe
类名,首字母大写,区分不同的类
//方法
public 公共的,static静态,void没有返回值,main 方法名字,程序入口
一个类中只有一个main方法,()方法的标志
String[] args 参数
System.out.println("");
系统向外打印
1.源文件名字和类名可以不同,
2.字节码文件名字是根据类名定义的
3.一个源文件中可以有多个不同类名的类。
4.编译一个包含多个类的源文件会出现每一个类都会对应编译出自己的字节码文件