JAVA程序设计基础1

上传人:灯火****19 文档编号:121019770 上传时间:2020-02-14 格式:PPT 页数:22 大小:286.50KB
返回 下载 相关 举报
JAVA程序设计基础1_第1页
第1页 / 共22页
JAVA程序设计基础1_第2页
第2页 / 共22页
JAVA程序设计基础1_第3页
第3页 / 共22页
JAVA程序设计基础1_第4页
第4页 / 共22页
JAVA程序设计基础1_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《JAVA程序设计基础1》由会员分享,可在线阅读,更多相关《JAVA程序设计基础1(22页珍藏版)》请在金锄头文库上搜索。

1、 第1章 Java概述 1 1 Java概述 1 2 Java程序的开发 过程 1 1 Java概述 1 1 1 Java的发展 1 1 2 Java的特点 1 1 3 Java与C C 的差别 熟悉C语言和C 语言的读者一定 想搞清这个问题 实际上 Java确实继承 了C语言和C 语言许多优秀的部分 比 如Java在变量声明 操作符形式 参数传 递和流控制等方面和C语言 C 语言相 同 但是 Java和C语言 C 语言相同 却又存在许多差别 主要有以下几个方面 1 Java对内存的分配是动态的 它 采用面向对象的机制 采用运算符new为 每个对象分配内存空间 而且实际内存还 会随程序的运行情

2、况而改变 同时 Java 能自动回收不再使用的内存 具有自动垃 圾搜集功能 2 Java不使用goto语句 而用try catch finally异常处理语句来代替goto语句 处理出错的功能 3 Java不在所有类之外定义全局变 量 而是在某个类中定义一种公用静态的 变量来完成全局变量的功能 4 Java不支持头文件 5 Java不支持宏定义 而是用关键 字final来定义常量 6 Java为每种数据类型都分配固 定长度 例如在Java中 int类型总是32位 的 而C语言和C 语言中对于不同的平 台同一个数据类型分配不同的字节数 例 如同是int 在PC机中为16位 而在VAX 11中为3

3、2位 从而造成C语言不可移植性 而Java则具有跨平台性 7 Java不使用指针 保证系统的 安全性 1 1 4 Java语言的应用 由于Java语言的众多特点 使它有着 很好的应用前景 综合地讲 其特点主要 有以下几方面 1 Java语言由于具有跨平台的特 点 使它能很好地用于不用机型 不同操 作系统之间的数据交换和通信 完成协调 控制 综合管理等功能 2 用于可视化图形软件和动画软件 的设计 Java语言由于可以设计质量很高 的活动图形软件 因此 它对计算机图形 学 多媒体通信能提供良好的支持 3 用于计算机交互软件的设计和开 发 由于Java具有良好的图形功能 可视 化及可操作化等优点

4、为交互软件的设计 带来方便 4 为Internet网络用户提供生动活 泼的带动画的主页 由于Java具有Applet 功能 使其能非常方便地将动画和各种信 息嵌入网页 因此 Java对网络用户具有 强大的吸引力 1 2 Java程序的开发过程 1 2 1 Java程序的开发 步骤 开发一个Java程序有以下几步 1 建立Java源程序 Java源程序 包含Java命令语句 可用任何文本编辑建 立 注意 使用一些带格式的文本编辑器 如Word等在保存源程序文件时 应选择以 MS DOS文本格式保存 2 编译源程序 在命令行状态下 执行javac exe 将源程序编译成字节码文 件 字节码文件的内

5、容是Java虚拟机 JVM 可执行的指令 编译时如果出现错 误 则终止编译 直到修改程序错误并最 终通过编译为止 3 运行Java程序 Java虚拟机由 Java解释器实现 在命令行状态下执行 java exe 可将Application字节码文件解释 为本地计算机能够执行的指令并予以执行 运行结果在MS DOS窗口中显示 如果 是图形方式的Application 将自动返回 Windows以显示图形界面 如果程序是Java Applet 应建立一个 HTML文件 在适当位置加入Applet字节 文件名 并用Applet查看器或直接用浏览 器打开HTML文件 Applet的运行结果会 在查看器

6、或浏览器窗口中显示出来 下面我们将通过一个简单的Java程序 来看一下它的整个过程 例1 1 在Windows环境下 打开记事 本 输入以下几行语句 HelloWorld java A first program in Java public class HelloWorld public static void main String args System out println Hello World 输入代码后 以HelloWorld java作为 文件名保存 见图1 1 图1 1 下一步是对源程序HelloWorld java进 行编译 在MS DOS命令提示符下执行如 下编译过程 C jdk1 2 bin javac HelloWorld java 编译之后生成一个名为 HelloWorld class的字节码文件 最后一步就是用Java解释器边解释边 运行字节码文件 C jdk1 2 bin java HelloWorld 运行结果见图1 2 1 3 图1 2 图1 3 1 2 2 Java编译 器 1 2 3 Java解释 器 1 2 4 Applet查 看器

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号