Windows 系统下开发环境的搭建教程请参考第 5 节
注意:JDK 是 Java 编译和运行的环境. 严格来说和游戏还不大一样. 游戏相当于是 JRE, 只是 Java 运行的环境. JDK 相当于是游戏 + 游戏编辑器. JDK 和 JRE 什么具体的区别呢? 开始学习的时候不要在意这些细节. 这个小坑我们后面来填一下~
PDF 课件和源代码下载地址:
https://gitee.com/geektime-geekbang/LetsJava
JDK 下载地址:
https://res001.geekbang.org/tools/jdk-11.0.2_osx-x64_bin.dmg
作者回复: 这个视频是Mac的。Windows的是下面的视频 https://time.geekbang.org/course/detail/181-95424 你可以考虑下载Zulu提供的OpenJDK https://www.azul.com/downloads/zulu-community/?&version=java-11-lts&os=&os=windows&architecture=x86-64-bit&package=jdk 也可以费点事儿,下载Oracle的JDK https://www.oracle.com/technetwork/java/javase/downloads/index.html JDK11就好,JDK13只是比JDK11新增了几个功能,并不是全新的东西。其实JDK8也够用。只有在后面interface里面的方法略有不同,JDK8不允许interface有private的方法(其实我觉得也没啥用
作者回复: 文件名HelloWord.java不对,少了一个字母 l 。应该是HelloWorld.java
作者回复: 因为你看的视频是“03 | 开发环境搭建(macOS)”呀,你如果看Windows版的视频,就会收获一个Windows环境的安装包下载地址哦
作者回复: 如果觉得下载Oracle要注册太麻烦,可以试试Azul Zulu JDK https://www.azul.com/downloads/?package=jdk
作者回复: Oracle JDK: https://www.oracle.com/cn/java/technologies/javase-downloads.html Zulu JDK: https://cn.azul.com/downloads/zulu-community/?architecture=x86-64-bit&package=jdk 都可以的。
作者回复: 可以不用更换1.8就是8。JDK8对于学习这个课程影响不大。后面interface的private方法会略有不一样
作者回复: Windows有后缀为exe的安装文件。视频也是按照windows和mac分别给出的。请问你在Windows下运行的是什么文件?
作者回复: mac的安装包自己会搞一些软连接/安装文件到bin下面,JVM里的命令自动就会被识别
作者回复: 加油,有问题欢迎提问哈
作者回复: 第五,第六节就是