很久很久之前学习过java,但都是比较浅显的方面。现在想重新在认真学习一下java开发,首先是开发环境的搭建。不论使用什么IDE,JDK的安装都是必不可少,相对于eclipse,netbeans之类的开发环境,我更喜欢使用editplus来写java程序。一方面是因为写的程序比较小,确实在学习的过程中,所使用的都是比较小型的程序,没有很复杂的扩展,所以JDK+Editplus的组会基本足够使用。而且一般的企业就行笔试的时候也都是徒手写程序,甚至我见到一些企业的招聘要求是至少使用过两个JDK的命令,当然java和javac除外。所以不论是手动安装JDK或是手动敲代码都是很不错的事情。对于初学者来说太过依赖集成开发环境并不有利于学习,在开始阶段还是辛苦一点,使用比较简单的工具。

        今天算是第一个内容,java开发环境的搭建,使用的当然是所谓的初学者的win8.1+JDK+Editplus了。首先从Oracle的官方网站下载最新版本的JDK,当然其实一般的书上都是用的JDK5+,JDK1.6已经足够使用,剩下的新功能在学习过程中不一定会用到。但是遵循着有和不用是两个不同的概念,还是下载最新版本的。比较凑巧的是今天是Oracle发布JDK8的日子,所以又有新的版本尝鲜了。我装JDK比较早,使用的是JDK1.7的版本。

        安装JDK的过程比较简单,只需要next->next就可以了,唯一一点需要注意的是记下JDK的安装路径,在修改环境变量的时候会用到。安装JDK完成之后,右键单击计算机,选择属性,选择高级系统设置。进入系统设置的窗体,如图1所示。


java开发有必要外键吗 java开发需要自己带电脑吗_JAVA

       点击环境变量,进入环境变量设置窗体之后,有用户变量和系统变量。用户变量是针对于当前登录windows系统的用户设置的环境变量,当windows用户切换之后,用户变量的设置就无法使用了。系统变量是针对整个windows系统,不论什么用户登录,环境变量都有效。由于我的电脑只有一个用户,所以在我的用户变量中设置。

       首先点击新建,变量名为JAVA_HOME,变量值为JDK的安装路径。如图所示。(此处JAVA_HOME仅是名称,可以换成其他的代替。)


java开发有必要外键吗 java开发需要自己带电脑吗_java开发有必要外键吗_02

          然后新建CLASSPATH, 变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,前面的.不可省略。


java开发有必要外键吗 java开发需要自己带电脑吗_jdk_03


此处可以看到JAVA_HOME类似于一个变量名,如果前面不新建JAVA_HOME,此处可以将JAVA_HOME改成JDK的安装路径。

最后在点击PATH,在最后加上:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。检验路径是否添加,进入cmd命令行,输入PATH,看看JDK的bin目录在不在。


java开发有必要外键吗 java开发需要自己带电脑吗_java开发有必要外键吗_04

最后在cmd命令下输入javac -version和java -version检查是否安装成功。


java开发有必要外键吗 java开发需要自己带电脑吗_java开发有必要外键吗_05

自此JDK就安装完成了,以往每次安装都要百度一下,现在直接可以直接看这个了。希望能每天都坚持,写完整个java的学习过程。