主要内容●
Java诞生的原因●Java的地位●安装JDK●一个简单的Java应用
程序●Java的特点难点●安装JDK
1.平台与机器指令这里所指的平台是由操作
系统(OS)和处理器(CPU)所构成与平台无关是指
软件的运行不因操作系统、处理器的变化导致发生无法运行或出现运行错误。所谓平台的机器指令就是可以被该平台直接识别、执行的一种由0,1组成的序列代码。
2.C/C++程序依赖平台C/C++语言提供的编译器对C/C++源程序进行编译时,将针对当前C/C++源程序所在的特定平台进行编译、连接,然后生成机器指令,即根据当前平台的机器指令生成机器码文件(可执行文件)。如果更换了平台,可能需要修改源程序,并针对新的平台重新编译源程序。
C/C++生成的机器码文件依赖平台
3.Java程序不依赖平台Java语言和其他语言相比,最大的优势就是它的平台无关性,这是因为Java可以在平台之上再提供一个Java运行环境(JavaRuntimeEnvironment,JRE),该Java运行环境由Java虚拟机(JavaVirtualMachine,JVM)、类库以及一些核心文件组成。和C/C++不同的是,Java语言提供的编译器不针对特定的操作系统和CPU芯片进行编译,而是针对Java虚拟机把Java源程序编译为称作字节码的一种“中间代码”
Java生成的字节码文件不依赖平台
网络地位语言地位需求地位
JavaSEJavaEEJavaME
登录到Sun公司的网站(http://java.sun.com)
免费下载JDK1.6
开发工具:位于bin子目录中。Java运行环境:位于jre子目录中。附加库:位于lib子目录中。演示程序:位于demo子目录中。样例代码:位于sample子目录中。C头文件:位于include子目录中。
源代码:位于JDK安装目录之根目录中的src.zip文件是Java核心API的所有类的Java编程语言源文件(即java.*、javax.*和某些org.*包的源文件,但不包括com.sun.*包的源文件)。
1.系统环境path的设置系统环境path的设置path
2.系统环境classpath的设置系统环境classpath的设置classpath
3.仅仅安装JRE如果一个平台只想运行Java程序,可以只安装Java运行环境(JRE)。JRE由JVM、Java的核心类以及一些支持文件组成。可以登录Sun的网站免费下载JRE。
4.帮助
文档建议下载Java类库帮助文档,如jdk-6-
doc.zip。
编写源文件编译运行
简单面向对象多线程安全动态