java学习笔记(一)--java开发环境搭建
来源:互联网 发布:linux 端口 编辑:程序博客网 时间:2024/04/30 19:56
很久很久之前学习过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所示。
点击环境变量,进入环境变量设置窗体之后,有用户变量和系统变量。用户变量是针对于当前登录windows系统的用户设置的环境变量,当windows用户切换之后,用户变量的设置就无法使用了。系统变量是针对整个windows系统,不论什么用户登录,环境变量都有效。由于我的电脑只有一个用户,所以在我的用户变量中设置。
首先点击新建,变量名为JAVA_HOME,变量值为JDK的安装路径。如图所示。(此处JAVA_HOME仅是名称,可以换成其他的代替。)
然后新建CLASSPATH, 变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,前面的.不可省略。
此处可以看到JAVA_HOME类似于一个变量名,如果前面不新建JAVA_HOME,此处可以将JAVA_HOME改成JDK的安装路径。
最后在点击PATH,在最后加上:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。检验路径是否添加,进入cmd命令行,输入PATH,看看JDK的bin目录在不在。
最后在cmd命令下输入javac -version和java -version检查是否安装成功。
自此JDK就安装完成了,以往每次安装都要百度一下,现在直接可以直接看这个了。希望能每天都坚持,写完整个java的学习过程。
- java学习笔记(一)--java开发环境搭建
- Java Web 学习笔记(一):开发环境搭建
- Java学习笔记-Java开发环境搭建
- Java学习笔记:搭建Java开发环境
- Java学习笔记 - 搭建开发环境
- Java Web 学习笔记(一) Java Web 开发环境搭建
- Java笔记一:Java开发、运行环境搭建
- Java学习笔记(一):Java编程环境的搭建
- JAVA学习(一):JAVA开发环境的搭建
- Java学习(一) 初识Java及开发环境搭建
- (一)Java开发环境搭建
- JAVA开发环境搭建笔记
- Java Web开发笔记——开发环境搭建(一)——Java开发环境
- opencv3.0+java 学习笔记(一) 环境搭建
- 【自动化学习笔记】环境搭建Selenium2+Eclipse+Java+TestNG_(一)
- JavaSE入门学习3:搭建Java开发环境(一)
- Java框架学习笔记——Spring开发环境搭建
- Java 学习笔记 开发环境搭建JDK+Tomcat+Eclipse
- jsoup设置一个元素的HTML内容
- jsoup设置元素的文本内容
- jsoup消除不受信任的HTML (来防止XSS攻击)
- 手动利用ant打包android项目
- UVA 11038 How Many O's(数位dp)
- java学习笔记(一)--java开发环境搭建
- rails mysql 日期格式问题
- 各个浏览器兼容性问题积累
- extjs4 grid column filter 对于多层表头,不能给当前有filter 的column增加css的解决办法
- No Brainer
- C# 23种设计模式
- adapterView:制作的动画效果
- hunnu11325(点到多边形的距离)
- c语言中连接mysql