java基础学习一:环境的安装与配置

          java不同于c/c++等语言,它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。这样java就具有了跨平台性,不过当然也降低了其运行的速度。

          由于java是基于jvm(java虚拟机)的,所以在学习java语言之前一定要配置java环境。

          配置过程如下(windows环境,我的学习环境都是基于windows的)。

          一,下载jdk(java工具箱)。

                  地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html,这里我下载的是jdk6版本。

                  jdk其实就是java运行时所依赖的一些一系列东西。目录结构如下:

                 

                             就学习而言,最重要的是docs和src两个目录。docs包含了java类库文档,在编程时经常需要查阅。src是类库源文件,包含了java公共类库的源代码,

                     在想深入了 解java的时候可以查看。下载后解压到你喜欢的目录下,我的是使用C:\Program Files\Java,解压完后里面应该是有jdk和jre两个文件夹,jre是

                     java运行时环境。

                 二,设置环境变量

                             鼠标右键点击计算机(win7)或我的电脑(xp)左键点击属性,在高级选项卡中找到环境变量,然后找到系统变量下的Path变量双击,在值中最后加入

                     分号,然后输入C:\Program Files\Java\jdk1.6.0_29\bin(就是jdk安装目录的bin目录)。这样就设置好了环境变量。打开命令行输入java -version

                                    

                            如果如上图,就说明配置正确。同时显示了jdk的版本。

                  三,代码测试 

                            此时,我们就可以写一段代码试试java程序了,下面我们写一段经典的HelloWorld的程序。程序运行后在控制台输出:'Hello World"。

                    代码如下:

                          public class HelloWorld{
                                public static void main(String[] args){
                                      System.out.println("Hello World");
                                }
                          }

                    把以上代码用记事本保存为HelloWorld.java文件,这里我保存到了D盘下,然后打开计算机开始-运行,输入cmd打开命令行,

                    输入:javac HelloWorld.java  确定,这样就会在d盘下生成一个class文件。然后输入java HelloWorld 确定,这样就会在控制台输出“Hello World”字样。如下图:

                    

                    这样我们就完成了环境的配置与第一个程序的测试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值