黑马程序员.Android攻城狮.JAVA基础.1.1.Java环境搭建

Java环境搭建

----------  android培训java培训、期待与您交流!----------

       一说Java很多人都脑袋里都会蹦出来什么JDK,JRE,JVM等等,下面一一介绍。

        JDK:就是Java Development Kit缩写,也就是Java的开发包、开发工具的意思,特点是每个程序都是从命令行开始的,我们可以从www.sun.com下载所需版本的JDK开发包进行安装。除了SUN提供的开发工具,还有诸如Eclipse、MyEclipse等集成开发工具,能够大大的提高开发效率。

        JRE:就是Java RuntimeEnvironment的缩写,也就是Java的运行环境,里面包含了JVM的实现以及Java运行所需要的核心类库,用JDK编写、编译好的Java程序就可以在该环境下运行了。

        JVM:就是Java Virtual Machine的缩写,也就是Java虚拟机,这个虚拟机存在于JRE中,其中包含了一套完整的计算机架构,但它是用软件模拟的,虽然是软件,但可以把它想象为一台真实的计算机,正是因为这种特性,所以使得我们编写的Java程序是与真实的计算机平台无关的,虽然Windows,Linux,Mac等操作系统各不相同,但是SUN都提供了相应的JVM,所以Java程序编写好后,可以在任何有JVM的地方运行。

        说了这些,我们现在只要把开发环境建好,就可以编写自己的HelloWorld了,


        环境搭建分为三步走:

        1、下载安装JDK:下载好JDK,如:jdk-6u25-windows-i586.exe,里面包含了JDK以及JRE,直接默认路径安装就可以了,我的默认安装位置为:“C:\Program Files\Java\jdk1.6.0_11”,这时打开CMD窗口,输入javac命令,但是提示找不到命令,因为你当前肯定不是在javac的目录里运行的javac,所以会提示找不到,最重要的步骤就是环境变量的配置了。

        2、配置环境变量:在我的电脑右键打开-属性-高级系统设置-环境变量,在下部分的系统变量下新建一个变量,名称为“JAVA_HOME”,变量值为:“C:\Program Files\Java\jdk1.6.0_11”,这就是告诉系统,值为JAVA_HOME的变量就指向了你的Java安装位置。然后再新建系统变量,名称为“path”,值为“%JAVA_HOME%\bin”,也就是等于“C:\Program Files\Java\jdk1.6.0_11\bin”这个路径,这个路径下面包含了javac.exe,java.exe等java编译与执行的程序,配置好后,我们就可以在任意目录下执行javac命令编译java源文件,以及运行java命令执行你的程序了。此时在CMD中输入javac,会得到如下的结果:


        3、Eclipse的安装:虽然经过以上两步的配置我们可以编写java程序了,但是都是以命令行形式进行开发执行的,为了更加高效的编写java程序,我们就需要一些图形界面的集成开发环境,如Eclipse、MyEclipse等。

        下载Eclipse后,将下载好的eclipse-jee-helios-SR2-win32.zip文件随意放到你想要存放的路径中,直接解压缩就完成了Eclipse的安装,虽然是英文的,但是还是别弄汉化了,这样或多或少都会提高你的英语水平。

        注意:最好在配置path环境变量后重启计算机,否则有可能执行不了javac命令。

        总结:以上介绍的就是最最基本的一些Java开发所需要的东西,以后会随着学习的深入,对一些工具配置等内容进行补充说明。


---------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值