个人第一个Java程序

Java的编译与执行: java

Java平台的概念windows

平台:为程序提供运行环境的硬件和操做系统的总称app

Java平台:纯软件的,为Java提供统一的运行环境
Java平台的组成结构
Java虚拟机:解释并运行Java二进制码
Java API:由许多软件包组成,这些软件包能够实现不少功能,包括图形界面功能
Java的开发环境
http://java.sun.comhttp://filepod.com/?q=jdk+6u21+windows+i586+exe  网站上免费下载J2SDK(Java2 Software Development Kit),(我用的是jdk-6u21-windows-i586.exe)
并利用命令行方式操做
        javac(编译器);java(解释器)
Java集成开发环境(IDE)有:
    NetBeans、Eclipse等
J2SDK的安装
       直接点下一步,默认安装便可
产生目录
安装SDK后产生以下目录结构:
\bin目录:Java开发工具,包括Java编译器、解释器等
\demo目录:一些实例程序
\lib目录:Java开发类库
\jre目录: Java运行环境,包括Java虚拟机、运行类库等
开发工具
javac.exe
              -Java编译器,用来将java程序编译成Bytecode。
java.exe
              -Java解释器,执行已经转换成Bytecode的 Java应用程序。
jdb.exe
              -Java调试器,用来调试Java程序。
javap.exe
              -反编译(将.class文件还原为.java)。
javadoc.exe
              -文档生成器,建立HTML文件。
appletviwer.exe
              -Applet解释器,用来解释已经转换成Bytecode的Java小应用程序。
设置环境变量
       在Windows 2000或Window XP系统下,能够选择【控制面板】|【系统】|【高级】|【环境变量】。在出现的环境变量窗口中包含【用户变量】和【系统变量】,在系统变量框中选择【path】,单击【编辑】按钮,在弹出的【编辑系统变量】窗口的【变量值】框最后加上 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
新增长两个【用户变量】
JAVA_HOME   
 值为: C:\Program Files\Java\jdk1.6.0_21
Classpat
 值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
建立第一个Java程序
新建一个记事本文件加一下代码:
public class FirstApp
{
    public static void main(String[ ] args)
       {
        // 显示"每天好心情!"
        System.out.println("每天好心情!");
    } }
保存源程序
选定一个目录,如C:\Java来保存文件
在“文件名”一栏敲入“FirstApp.java”,“保存类型”一栏选“全部文件”
须要注意的问题
不要忘记了文件保存在什么位置
文件类型要选“全部文件”,并敲入扩展名,不然可能保存为以txt为后缀的文本文件
注意:英文字母的大小写问题
Java语言区分大小写,录入时必须严格按这里给出的大小写
特别容易弄错的是“System.out.println”,只有System是大写,out和println都是小写
关于Java应用程序的说明
1.Java中的基本程序单位是类,每个程序中应该有一个公共类
2. public class FirstApp就是声明了一个公共类
3. 其中FirstApp是类的名称,是由用户指定的
4.公共类的名称必须与文件名一致
5.每个Java应用程序必须定义一个main方法
     public static void main(String args[]){…}
6. 若是在一个java程序文件中定义了多个类,则只能有一个public的,main方法必须public的类里面
编译源程序
选“程序”→“附件”→“命令提示符”:
闪烁的光标  ,表示在这里输入命令。光标前的  为当前路径。
敲入:cd Java,进入  java 目录下
敲入:dir,显示该目录下的全部文件

其中“FirstApp.java”就是保存的Java源文件
敲入:javac FirstApp.java
几秒钟后,若是提示符

从新出现,没有提示任何信息,说明编译成功了。
编译成功以后,将产生一个字节码文件FirstApp.class,它的文件名与类名相同,至关于其它语言程序的可执行文件
再次敲入dir命令,能够看到多了一个文件:

字节码文件:以".class"做为文件后缀
执行Java程序
敲入命令:java FirstApp
运行结果显示以下:

  到此为止一个小Java程序编译与执行就完成了!!!
相关文章
相关标签/搜索