Java特性和优势
简单性
面向对象 继承 封装 多态
可移植性 跨平台性!!最重要的
高性能
分布式
动态性 通过反射机制 框架和底层都是基于此
多线程 同时进行游戏看视频
安全性 适合用于分布式网络环境 防病毒篡改
健壮性
!!! 使用的人多 学习中爱上Java 加油!!!
Java的三大版本
JavaSE :标准版(基础和核心)
JavaME : 嵌入式开发
JavaEE :E企业级开发(web,服务器开发)
JDk :开发者工具包含JRE、JVM
JRE :运行时环境 包含JVM
JVM :虚拟机 模拟小巧cpu(解释编译)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M5BVxE9Z-1630748167402)(C:\Users\22954\AppData\Roaming\Typora\typora-user-images\image-20210904165400076.png)]
JAVA第一个程序 HelloWorld
-
随便新建一个文件夹
-
新建一个java文件
- 文件名为java
- HelloWorld.java
-
编写代码
public class HelloWorld{ public static void main(String[] args){ System.out.print("HelloWorld!"); } }
-
编译javac java文件,会生成一个class文件
-
运行java文件
(首先需要使用命令行 javac HelloWorld.java生成.class文件
再输入命令 java HelloWorld即可)
注意
- java对大小写很敏感
- 尽量使用英文
- 文件名和类名保持一致,首字母必须大写
- 符号不能用中文形式的