HelloWorld与java运行机制
HelloWorld
- 新建文件夹存放代码
- 新建一个java文件
- 文件后缀为.java
- Hello.java
- 注意文件拓展名改为java文件
- 编写代码
public class Hello{ #类名 public static void main(String[] args){ #main方法,括号内为参数,idea中可用psvm简写 System.out.print("Hello,world!"); #idea中可用sout简写 } }
- 编译javac java文件
C:\Users\wangyudong>cd /d C:\Users\wangyudong\Desktop\note\code C:\Users\wangyudong\Desktop\note\code>javac Hello.java C:\Users\wangyudong\Desktop\note\code>java Hello Hello,world! C:\Users\wangyudong\Desktop\note\code>
注意
- java大小写敏感,每个单词不能出错
- 尽量使用英文
- 文件名与类名必须完全相同
- 必须使用英文符号
JAVA程序运行机制
- 编译型 把程序整体翻译成计算机语言 速度快,但不灵活 C/C++ 操作系统
- 解释型 把程序选择性灵活翻译成计算机语言 速度慢,但灵活 python/ruby 网页
java程序先编译(javac)为class文件(字节码),再在操作系统层面进行解释