Java概述

来源:互联网 发布:php和office 知乎 编辑:程序博客网 时间:2024/05/02 04:55

  一、Java的运行环境

      Java语言是一种特殊的高级语言,它既具有解释型语言的特征,也具备编译型语言的特征,因为Java程序要经过先编译,后解释两个步骤。

      编译型:就是需要使用专门的编译器,针对特定平台(操作系统)将某种高级语言源代码一次性编译成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执行程序的格式。例如C、C++等语言就是编译型语言。

      解释型:就是需要使用专门的解释器对源程序逐行解释成特定平台的机器码,并立即执行。可以认为,每次执行解释型语言的程序都需要进行一次解释。现有Ruby等语言就是解释型语言。

     Java语言编写的程序在经过编译后并不会生成特定的机器码,而是生成一种与平台无关的字节码(就是*.class文件)。字节码文件必须使用Java解释器(就是Java虚拟机 JVM)来解释执行。

     Java开发环境搭建的一般步骤:

     1、安装JDK。JDK的下载地址:http://java.sun.com/javase/downloads/index.jsp

         安装完成后,会在JDK的安装目录下生成以下目录:

  • bin:存放JDK的各种工具命令,如javac、java、javadoc
  • demo:存放JDK提供的演示代码
  • jre:存放Java程序所必须得运行时环境。(jre的全称:Java Runtime Environment)。
  • lib:存放JDK工具命令的实际执行程序。
  • sample:存放JDK提供的一些简单的示例代码。
  • src.zip:存放的就是Java所有核心类库的源代码。

    2、设置PATH环境变量

  • 通过DOS命令来配置: set Path=JDK安装目录/bin;%Path%  (其中%Path% 表示引用原Path的变量值,这种方法只对当前命令窗口有效)
  • 配置“我的电脑”-》“属性”—》“高级”中的环境变量。

    小技巧:当我们要使用别人的机器进行开发的时候,每次都要配置环境变量就显得比较麻烦。这里可以编写一个简单的BAT批处理文件并将其存放在JDK的安装目录下,需要使用的时候直接运行一下即可。BAT文件内容如下:

     

     3、通过javac命令进行验证。

     如果提示如下:

       'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。

     则表明当前的环境变量配置有问题。

二、编写第一个Java程序

   1、编写Java源代码

    通过记事本编写如下Java代码:

   

   将文件保存为HelloJava.java

   注意:Java源文件的扩展名为*.java;Java程序严格区分大小写。

  2、编译Java源文件

  在控制台中切换到Java源文件所在的目录;输入如下命令进行编译。编译后的文件为HelloJava.class

   >javac HelloJava.java

  3、运行Java程序

  在控制台中进入HelloJava.classs所在的目录,输入如下命令运行Java程序。

  >java HelloJava

  运行上面命令的结果如下:

   HelloJava!

  4、CLASSPATH的作用

  CLASSPATH环境变量用于告诉JRE需要在那个路径下搜索Java类。在1.4以前的JDK版本中需要配置该环境变量。如果 CLASSPATH环境变量中包含了空格,则可能引起错误。

   注意:配置CLASSPATH环境变量时,通常不在变量值的结尾添加“;”,如CLASSPATH=D:/myClasses 。加上分号的时候,如果在D:/myClasses中查找不到程序所需要的类,则会到当前目录下来寻找。如果不加分号,则不会到当前目录中查找。

三、使用注释

    在编写程序的时候,需要为程序添加一些注释,用以说明某段代码的作用。另外在学习Java的过程中,多对代码添加注释也便于日后复习。

    1、单行注释

     单行注释就是在程序中注释一行代码。在Java语言中使用“//”放在所需要注释的代码前,来注释本代码。

    2、多行注释

     多行注释就是一次性注释多行代码。在Java中多行注释用“/*”开头,以“*/”表示注释解释。

     注意:多行注释不允许嵌套使用。

    3、文档注释

     添加了文档注释的Java源代码可以通过javadoc工具进行解析,并生成一份API说明文档。

原创粉丝点击