第一图书网

JAVA语言基础与实训

许文宪 主编 山东科学技术出版社
出版时间:

2009-8  

出版社:

山东科学技术出版社  

作者:

许文宪 主编  

页数:

240  

前言

  Java语言作为一种纯面向对象的程序语言,近年来对计算机软件的发展产生了巨大的影响。目前,高职高专院校计算机专业以及相关专业基本上都开设Java语言课程。 我们认为,面面俱到地讲述Java语言所涉及的内容,对高职高专的学生是不适合的,也是教学计划所不允许的。应该注意到,在开始JaVa语言课程之前,学生面向对象程序设计的知识很弱且不系统。根据Java语言(J2SEa)的内容和高职高专的教学特点,学习应该分为三个层次:基础部分小开发工具与专题编程部分、项目开发部分。Java语言课程基础部分的教学要求是,具备使用Java进行程序设计的基本能力,为Java进一步深入学习或专题学习奠定基础;强化培养面向对象的思维方式,为学习后继课程提供必要的知识准备。  本书强调实用性和易学性。在知识内容上,以“基本够用、适当扩展”为原则,注重应用能力的培养;在知识讲述上,尽量采用高职高专学生能够理解的叙述方式,力求通俗易懂,逻辑严谨。全书将Java语言(J2SE)的基础知识划分为十个模块,每个模块包含若干相对独立的任务,涉及运行环境、编程环境、面向对象编程、类库、异常处理、Appoet、图形化设计、数据库操作、文件操作等。每个模块除了提供思考与练习题之外,还提供了若干典型实训项目,每个实训项目都列出了实训目的、实训内容和简要提示,教师可以从中选择进行实训教学。

内容概要

  《JAVA语言基础与实训》是学习Java语言(J2SE)的基础教程,共分为10个模块,每个模块分为知识点、能力点、任务(若干)、小结、思考与练习题、实训。内容涉及Java语言的运行环境、编程基础、面向对象编程、类库、异常处理、Applet、图形化设计、数据库操作、文件操作等。每个模块除了提供思考与练习题之外,还提供了若干典型实训项目,便于实践教学。
  《JAVA语言基础与实训》以高职高专学生为主要读者对象,可以作为高职高专计算机类和信息管理类专业的教材,也可作为其他专业的选学教材和自学教材。

书籍目录

模块一 准备Java运行环境
 知识点
 能力点
 任务一 认识Java语言
 任务二 安装Java环境
 任务三 学习最简单的Java程序
 任务四 了解Java开发工具
 小结
 思考与练习题
 实训
模块二 掌握Java编程基础
 知识点
 能力点
 任务一 学习Java语言基础
 任务二 使用分支控制流程
 任务三 使用循环控制流程
 小结
 思考与练习题
 实训
模块三 认识面向对象编程
 知识点
 能力点
 任务一 了解面向对象编程的基本思想
 任务二 学习类的使用
 任务三 使用构造函数
 任务四 理解对象的引用
 任务五 组织类的结构
 小结
 思考与练习题
 实训
模块四 深入面向对象编程
 知识点
 能力点
 任务一 实现继承
 任务二 理解隐藏与覆盖
 任务三 使用重载
 任务四 认识抽象类和接口
 小结
 思考与练习题
 实训
模块五 熟悉Java类库
 知识点
 能力点
 任务一 使用字符串
 任务二 了解数据类型类
 任务三 使用数组
 任务四 使用System类和Math类
 小结
 思考与练习题
 实训
模块六 处理程序异常
 知识点
 能力点
 任务一 捕获并处理异常
 任务二 抛出异常
 任务三 自定义异常
 小结
 思考与练习题
 实训
模块七 学用Applet
 知识点
 能力点
 任务一 认识Applet
 任务二 播放声音
 任务三 绘制图像
 小结
 思考与练习题
 实训
模块八 设计图形化程序
 知识点
 能力点
 任务一 了解基本组件
 任务二 使用布局管理器
 任务三 如何处理事件
 任务四 使用选择控件和选择事件
 任务五 使用菜单和其他常用事件
 任务六 了解事件适配器
 小结
 思考与练习题
 实训
模块九 操作数据库
 知识点
 能力点
 任务一 了解JDBC
 任务二 连接数据库
 任务三 查询数据库
 任务四 处理数据
 小结
 思考与练习题
 实训
模块十 文件操作
 知识点
 能力点
 任务一 管理目录与文件
 任务二 使用字节流
 任务三 使用过滤流
 任务四 读写随机文件
 小结
 思考与练习题
 实训
 参考文献

章节摘录

  三、Java运行机制  Java程序的开发必须经过编写、编译、运行三个步骤。编写是指在Java.开发环境中进行程序代码的输入,最终形成后缀名为。java的Java源文件,它是文本文件。编译是指使用Java编译器对源文件进行错误排查的过程,编译后将生成后缀名为class的字节码文件,这不像C语言那样最终生成可执行文件。运行是指使用Java解释器将字节码文件翻译成机器代码,执行并显示结果。这一过程如图1-1。  字节码文件是由Java编译器编译后生成的二进制目标代码文件,它是一种和任何具体机器环境及操作系统环境无关的中间代码,必须由Java解释器专门解释执行。因此Java是一种在编译基础上进行解释运行的语言。Java解释器负责将字节码文件翻译成具体硬件环境和操作系统平台下的机器代码,以便执行。因此Java程序不能直接运行在现有的操作系统平台上,它必须运行在被称为Java虚拟机的软件平台之上。  Java虚拟机(JVM)是运行Java程序的软件环境,Java解释器就是Java虚拟机的一部分。在运行Java程序时,首先会启动JVM。  JVM把Java字节码程序和具体的硬件平台以及操作系统环境分隔开来,隐藏了这种不同软硬件平台的具体差别。这样,只要在不同的计算机系统上安装了针对于该系统的特定JVM,就相当于获得了一个通用平台,Java程序就可以运行,而不用考虑当前具体的软硬件平台环境,也不用考虑字节码文件是在何种平台上生成的。了VM实现了真正的二进制代码级的跨平台移植,是Java实现平台无关的基础。Java的这种运行机制可以通过图1—2说明。


图书封面

广告

下载页面


JAVA语言基础与实训 PDF格式下载



相关图书