注意:JDK 是 Java 编译和运行的环境. 严格来说和游戏还不大一样. 游戏相当于是 JRE, 只是 Java 运行的环境. JDK 相当于是游戏 + 游戏编辑器. JDK 和 JRE 什么具体的区别呢? 开始学习的时候不要在意这些细节. 这个小坑我们后面来填一下~
PDF 课件和源代码下载地址:
https://gitee.com/geektime-geekbang/LetsJava
JDK 下载地址:
https://res001.geekbang.org/tools/jdk-11.0.2_windows-x64_bin.exe
作者回复: 给你点赞👍 软件工程师就应该这样,能不重复就不重复
作者回复: Windows上的%是用来确定环境变量名字的,不用%的话,就是普通的字符串,用两个%包起来,就代表是通过环境变了的名字,引用境变量的值。 包起来就就类似这样:%环境变量名字% 对应的,Linux上用的是$,简化语法使用$环境变量的名字 就可以。为了更明确环境变量名字的开始和结束,完整语法是${环境变量的名字}
作者回复: 好好学习,天天向上。时刻欢迎,回来逛逛。
作者回复: 官方文档来也 https://www.java.com/zh_CN/download/help/path.xml Windows 7 在桌面上右键单击计算机图标。 从上下文菜单中选择属性。 单击高级系统设置链接。 单击环境变量。在系统变量部分中,找到并选择 PATH 环境变量。单击编辑。如果 PATH 环境变量不存在,请单击新建。 在编辑系统变量(或新建系统变量)窗口中,指定 PATH 环境变量的值。单击确定。通过单击确定关闭所有剩余窗口。 再次打开命令提示符窗口,然后运行 Java 代码。
作者回复: 其实如果当时点取消而不是确定,是不会保存变动的。如果已经保存了,找个系统相同的拷贝一份过来吧……
作者回复: 核心的功能是没有不一样的,安装JDK8对于学习这门课程是一样的。
作者回复: 有些工具需要读环境变量,比如maven。如果用不到,是可以不用 配置的
作者回复: 应该是java,不是Java 如果你确实写的是java,那么应该是java没有安装好。或者没有把JDK的bin目录加到PATH环境变量里。
作者回复: JDK下载的地址一直在变化。可以打开https://www.azul.com/,或者 https://www.oracle.com/,在Download里找相应的下载链接。
作者回复: 试试这个https://cdn.azul.com/zulu/bin/zulu17.40.19-ca-jdk17.0.6-macosx_aarch64.dmg 页面在https://www.azul.com/core-post-download/?java=17&arch=ARM%2064-bit%20&type=macos-dmg&sha=416e1d93bb9d5a03b7658c668743ffa4ec7825858f030fe6772301cb7ebaf5af&url=https%3A%2F%2Fcdn.azul.com%2Fzulu%2Fbin%2Fzulu17.40.19-ca-jdk17.0.6-macosx_aarch64.dmg&endpoint=zulu