java学习笔记之基础篇--开发前的准备

来源:互联网 发布:php微信扫码支付教程 编辑:程序博客网 时间:2024/05/17 01:16

JAVA程序设计环境

 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

任何想学习JAVA的朋友的第一步肯定是要先安装JDK的,这是每一个学习JAVA圣徒的必经之路。接下来就详细地为你演示如何安装JDK和卸载JDK

一下示例均在Windows7下完成。其实百度上关于这方面的东西早就有了。而且对于那些已经安装过好几次的朋友来说,真心是小菜一碟。但回想我自己刚开始学习java的时候,在这里还是捣鼓了不少时间啊。一来算是给自己温习一下整个过程,二来希望对那些刚开始学习java的朋友有所帮助,三来说说一些自己的想法,仅供参考。

 

1.     首先从Oracle的官方网站下载JDK。例如JDK 7u51,其中7代表这是第七版,u51代表是第51次更新;现在最新版已经是java8了。

2.      安装JDK,安装过程中会出现两次安装提示。第一次是安装 jdk ,第二次是安装 jre。建议两个都安装在同一个java文件夹中的不同文件夹中(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)。在Windows环境下,强烈建议不要接受带空格的默认路径名。

3.     安装完JDK后配置环境变量  计算机→属性→高级系统设置→高级→环境变量

5.    新建 JAVA_HOME 变量,值为你的JDK的安装目录。

6.    寻找 Path 变量→编辑

在变量值最后输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

7.    新建 CLASSPATH 变量

变量值填写  .%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

8.   检验是否配置成功 运行cmd 分别输入 java -version (java 和 -version 之间有空格)和java以及javac试一下。

 

 

正确的JDK卸载顺序:

1.      卸载JDK前,先将环境变量中的CLASSPATH删掉,将PATH中与JAVA有关的部分也给去掉。

2.      要卸载JDK先用控制面板里的添加/删除程序这个工具,万一删不掉,就使用上面的工具去删(Windows安装清理工具) ------此部分来自百度文库。

 

----------------------------------------------------------------------------------------------------------------------

源文件和帮助文档

在学习JAVA的过程中,API文档和源文件是很有用的资源,所以建议将API文档和源文件放置在容易查找的位置。源文件被打包在JDK的安装目录下,只要解压src压缩文件即可查阅。而API文档则需要你从Oracle官网下载,例如文件名为jdk-7u51-apidocs.zip。解压后在浏览器中设置一个指向docs/api/index.html的书签。其实一开始我们学习的知识还比较有限,如果一上来就开始看源文件可能效果不是很好。但看源文件确实是能帮助我们理解java这门语言的原理,所以在这里建议先不要着急看源文件。但可以看看《java编程思想》这本书,因为它讲的就是原理,看完这本书再看源代码可能体会更深。当然了,光看还是不行的。动手敲代码,写程序,在写代码和思考的过程中,提高自己的编程能力才是最快的成长之路。

 

----------------------------------------------------------------------------------------------------------------------

JAVA开发环境

JAVA的集成开发环境根据个人喜好即可,个人推荐Eclipse。Eclipse的下载和安装是没有难度的,请自行安装。当然也有人会用editplus或者netbeans等开发工具。editplus是针对入门级别的朋友而言的,而其实入门过渡到写小程序开发并不需要很久,只要你去熟悉eclipse的一些快捷键操作,即使是处于入门阶段用eclipse来写代码也没问题,只是有点杀鸡用牛刀的大材小用而已。至于,netbeans来说,个人使用过一段时间,但总感觉比eclipse笨重,使用起来也不如eclipse那么顺手。顺便提醒一些初学者朋友,eclipse就是用纯java语言写的程序,这下你多少对java还是比较有信心的吧。

 

0 0
原创粉丝点击