在进行环境搭建的过程中还借鉴了廖雪峰的Java教程当中的一些内容
安装Java开发工具包
进入oracle的官网来下载最新的JDK
下载安装过程当中可能遇到的一些问题
- 下载速度巨慢无比,要耐心一点。
- 在Windows上,安装时最好不要接受路径当中包含空格的安装位置。
-
在安装过程中,可能会弹出java platform SE binary正在被使用并且要求你将其关闭才能继续安装的问题,此时只需要打开任务管理器,找到名字叫做java platform SE binary的进程并且结束它就可以了。
设置环境变量
环境变量是在操作系统中配置的一些参数,这些参数可以在程序运行时被调用。例如,最典型的path环境变量。如果在系统中运行一个程序,而不告诉系统具体的路径地址,那么系统就会依照Path参数值去寻找这个程序来运行。
1.在Windows10中,在Windows设置的搜索栏中键入环境,选择编辑账户的环境变量。
2.在用户变量列表中找到并选择一个名为Path的变量,点击编辑按钮,再点击新建按钮,增加一个变量,值为jdk\bin目录。保存所做的设置,之后新打开的所有命令提示窗口都会有正确的路径。
3.测试设置是否正确:打开cmd,键入
javac --version
然后按回车键。
安装库源文件和文档
- 在主目录中建立一个名为jacasrc的目录,在jdk/lib目录下找到文件
src.zip
,将这个文件解压缩到jacasrc目录。 - 在oracle官网当中下载文档包并将其解压缩。
- 从这里下载本书的程序示例。将其解压缩到你的主目录中。
使用命令行工具
几个命令行查看文件的操作
输入磁盘符+冒号 可以切换磁盘目录。例:e:
cd 文件夹名字
进入到对应的文件夹下
cd..
回退一个文件夹目录
dir
查看文件夹内容
javac程序是一个Java编译器,java程序启动Java虚拟机,虚拟机执行编译器编译到类文件中的字节码。
点击这里查看新手教程。
使用Eclipse集成开发环境
首先从官网下载eclipse。运行安装程序,并选择Eclipse IDE for Java Developers。
下载完成后,执行安装程序时,有可能报错 Unfortunately the Java version needed to run Eclipse Installer couldn't be found on your system. You need the following version or a higher version 并转到一个网页
如果你确定你的JDK和Eclipse版本都是对的,那就证明是他在扯淡。这个时候只需要右键你下载回来的Eclipse安装程序,再解压缩....然后使用解压缩出来的那个安装程序安装就ok了。
因为他安装的时候还要下载很多东西,所以安装的速度也是慢得一匹.......可能挂个VPN会好点?我没试过所以不知道。
附上一些Eclipse教程
Eclipse取消空格键自动补全
看这个帖子,新版本不用那么麻烦。
解决Eclipse下载速度太慢问题
由于默认的下载源在日本,所以直接下载的话速度会很慢,这个时候select another mirror,改成中国的镜像就可以了。下个一百多m的中文包几秒搞定。
同时使用中文和英文的Eclipse
在安装好Eclipse的中文包之后,如果还想对照着看英文版的怎么办呢?
只需要新建一个Eclipse的快捷方式,在目标这里的最后加上-nl en
就ok了。这样从这个快捷方式打开的Eclipse就是英文版的了。
中文英文对照着看,有助于提高英语水平。
在eclipse上同时配置多个jdk
使用JShell
Jshell提供了一种“读取-计算-打印循环”。键入一个Java表达式,JShell会评估你的输入,打印结果,等待你的下一个输入。
要启动JShell,只需要在终端窗口中键入jshell。
这一点和以前接触过的python有点像
IntelliJ IDEA笔记
GitHub上的教程
后记
今天花了一整个白天来搭环境(大量的时间花在了与Oracle官网和Eclipse官网缓慢的下载速度作对抗),并且总感觉在安装的时候可能因为网络问题少下载了什么组件Orz
开始怀念起之前十分钟搞定的devC++来了2333333
本来Eclipse是有中文包的,但是为了懒和嫌麻烦学习英语还是抵制住了去下载中文包的诱惑...中文包真香
才发现这本书是没有习题的,之后似乎只能靠着敲敲示例代码维持一下生活这样子了...(还是得上leetcode或者牛客找点练手的东西做的