二、
Java
语言的特点:
1.
简单性:相对
c
、
c++
2.
开源性:开放源代码
jdk14.0
jdk18.0
...
sun
在
2009
年 被
oracle(
甲骨文
)
收购
(
中关村软件园
-
》西二旗地铁站
)
总结:
Java
分为三个发展方向:【记
-
》认知】
JavaSE
:
Java
语言核心
基础
JavaEE
:企业版本开发
JavaME
:通信
3.
编程资源广泛性:很多的编程爱好者研究进行推
广;大厂作为推手
4.
跨平台性:可以在不同的操作系统上运行
操作系统:
windows + linux+MACOS
开发系统:
windows\MACOS
运维
\
运行:
linux
系统上
5.
面向对象性:后续课程讲解
三、
Java
的运行机制
1.
先编译后解释运行:
操作系统:
windows + linux+MACOS
开发系统:
windows\MACOS
运维
\
运行:
linux
系统上
(
1
)编译:将
java
源文件通过编译器,生成对应
的
.class
文件
(
字节码文件
)
源文件是以
.java
结尾
(2)
运行:
.class -
》 通过解释器
->
逐行的翻
译并运行
2. 注意事项:
java
文件
(
源文件
)
一次编译,生成对应
的
.class
;
.class
可以被多次的执行
(
一次编
译,多次运行
)
源文件内容发生改变,需要重新的编译,生成新的
.class
文件,再次运行,可以看到更改之后的结果