JavaSE Day01 JDK、IDE 安装
2021-02-05 本文已影响0人
望穿秋水小作坊
1. Java01 的基础知识大纲
![](https://img.haomeiwen.com/i13946897/ce3019e5b76d6c3d.png)
2. Java 有 3 大版本,分别用一句话描述一下?
- Java SE:是 Java ME 和 Java EE 的基础
- Java ME:用于开发移动设备应用(基本过时,不用学了)
- Java EE:用于开发企业级应用,是主要学习的对象,大部分人从事 Java 工作,就是在做 Java EE 的开发
![](https://img.haomeiwen.com/i13946897/d1f2ce2526255166.png)
3. 简述 Java 跨平台的原理?
- xxx.java 编译成与平台无关的 xxx.class 字节码文件
- xxx.class 字节码可以通过安装在各个平台的 JVM 最终编译成二进制代码,然后运行
![](https://img.haomeiwen.com/i13946897/e580b874735946f1.png)
4. Java 为何开发效率高?(能瞎扯一下就行)
![](https://img.haomeiwen.com/i13946897/ba6abba99ac44efb.png)
5. Java 开发相关的准备
-
JDK8 的下载:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
image.png
-
Eclipse 的下载:http://www.eclipse.org/downloads/packages/
image.png
6. Eclipse 的一些常用配置
![](https://img.haomeiwen.com/i13946897/59353d43a95c2a84.png)
![](https://img.haomeiwen.com/i13946897/1d9e159064d96e87.png)
![](https://img.haomeiwen.com/i13946897/cae7d25b789e4069.png)
7. Eclipse 打开时,出现 failed to create the java virtual machine
报错如何解决?
- 使用
/usr/libexec/java_home -V
命令查看 JDK 安装版本和路径
Matching Java Virtual Machines (2):
1.8.231.11 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
1.8.0_231 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
- 右键
Eclipse
显示包内容,用文本编辑器打开Content
里面的Info.plist
文件,添加如下配置
<string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home/bin/java</string>
- 保存配置,重启 Eclipse 即可