本书依据教育部高等学校计算机科学与技术教学指导委员会编制的《高等学校计算机利学与技术专业发展战略研究报告暨专业规范(试行)》的有关要求编写。把面向对象分析设计与Java面向对象的编程相结合,从简单示例到比较复杂的示例,由浅入深,逐步推进。
面向对象分析设计阶段适当引入可视化类图来描述类的内容与类之间的关联,这样有助于学生理解面向对象分析设计,提高面向对象的程序设计能力。可作为高等院校计算机及相关专业的Java语言程序设计或Java网络编程基础等课程的教材,也可以作为应用开发人员的自学参考书。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Java语言程序设计(第2版普通高等学校计算机专业特色教材) |
分类 | 教育考试-大中专教材-成人教育 |
作者 | 殷兆麟//范宝德//朱长征 |
出版社 | 高等教育出版社 |
下载 | |
简介 | 编辑推荐 本书依据教育部高等学校计算机科学与技术教学指导委员会编制的《高等学校计算机利学与技术专业发展战略研究报告暨专业规范(试行)》的有关要求编写。把面向对象分析设计与Java面向对象的编程相结合,从简单示例到比较复杂的示例,由浅入深,逐步推进。 面向对象分析设计阶段适当引入可视化类图来描述类的内容与类之间的关联,这样有助于学生理解面向对象分析设计,提高面向对象的程序设计能力。可作为高等院校计算机及相关专业的Java语言程序设计或Java网络编程基础等课程的教材,也可以作为应用开发人员的自学参考书。 内容推荐 本书是普通高等教育“十一五”国家级规划教材。本书的取材、编写立足于满足广大Java初学者入门和提高的需要。全书共分为11章,第10章介绍计算机语言概述、Java开发环境基本知识、Java语言基础、Java面向对象的程序设计、异常处理、Java的基本可重用类和图形用户界面。这些内容构成了Java语言面向对象程序设计的基础。在介绍上述内容的同时,还适当介绍。Eclipse集成环境的安装、.配置、Java类的调试及类单元的测试。第8~11章是Java语言的特色部分,主要介绍多线程程序设计、Java,小应用程序、网络编程基础以及Java与数据库连接技术JDBC。开设这门课程,可为学生学习后续J2EE中间件技术、Web系统与技术等专业课程打下基础。 本书可作为高等院校计算机及相关专业的Java语言程序设计或Java网络编程基础等课程的教材,也可以作为应用开发人员的自学参考书。 目录 第l章 计算机语言概述 1.1机器语言与汇编语言 1.2高级程序设计语言 1.3语言翻译程序 1.4虚拟机、Java虚拟机与Java运行环境 1.5 Java程序的运行 1.6 Java程序的开发、执行流程 小结 习题 第2章 Java开发环境基本知识 2.1 Java开发环境概述 2.2 JDK的安装、环境配置及其使用 2.2.1 JDK的安装与环境配置 2.2.2 JDK的环境工具及其使用 2.2.3 JDK下Java.编程 2.3 Eclipse集成开发环境简介 2.3.1 Eclipse工作台简介 2.3.2蒂单栏 2.3.3 工具栏 小结 习题 第3章 Java语言基础 3.1一个简单的Java程序实例 3.1.1类首部 3.1.2类休 3.2标识符、注释和分隔符 3.2.1 l示识符 3.2.2注释 3.2.3分隔符 3.3变量和常量 3.3.1变量 3.3.2常量 3.4基本类型 3.4.1整型 3.4.2浮点型 3.4.3布尔型 3.4_4字符型 3.5 运算符及表达式 3.5.1表达式 3.5.2运算符 3.5.3算术运算符 3.5.4关系运算符 3.5.5逻辑运算符 3.5.6位运算符 3.5.7赋值运算符 3.5.8条件运算符 3.6 运算符的优先级 3.7数据类型转换 3.7.1自动类型转换 3.7.2强制类型转换 3.8数组 3.8.1一维数组 3.8.2数组的初始化 3.8.3数组元素的引用 3.9简单语句和复合语句 3.10控制语句 3.10.1选择语句 3.10.2 switch语句 3.10.3循环语句 3.10.4循环的嵌套 3.10.5 break和continue语句 3.11 综合应用举例 3.12语法错误的排除 ,J、结 习题 第4章 Java面向对象的程序设计 4.1面向对象技术的理论基础 4.2类和对象的基本概念 4.2.1对象 4.2.2对象类 4.2.3类和对象的图示化 4.2.4类之间的关联 4.2.5接口 4.2.6包与类 4.3 Java类 4.3.1类首部说明 4.3.2类1本 4.3.3由简单类图、对象图编写Java类实例 4.3.4创建内类 4.4继承 4.4.1类继承语法形式 4.4.2 null、this、super 4.4.3多态性 4.4.4 final和static 4.5接口 4.5.1接口的说明 4.5.2接口的使用 4.5.3抽象类和方法 4.6 包 4.6.1包说明 4.6.2包的层次结构 4.6.3包的使用 4.7综合应用示例 4.7.1单向链表 4.7.2利用单向链表实现人员管理系统 4.7.3队 4.7.4 i陇 小结 习题 第5章 异常处理 5.1异常概述 5.2抛出异常与处理异常语句 5.2.1 throws异常说明 5.2.2 throw异常说明 5.2.3 trycatchfinally语句 5.3综合应用示例 5.3.1人员管理系统进一步讨论 5.3.2单向链表类 5.3,3 InputPerson类 5.3.4人员类Person 5.3.5人员管理类PersonManager2 5.3.6 I页目的后续工作 5.4程序运行错误的排除及异常处理的调试 5.4.1被调试程序抿述 5.4.2调试工具的使用 小结 习题 第6章 Java的基本可重用类 6.1 Java可重用类的结构 6.2 Java语言包 6.2.1 Obiect类 6.2.2包装类 6.2.3字符串类 6.2.4 Math类 6.3 iava.util包 6.3.1 java.util包的构成 6-3.2日期时间类 6.3_3向量类及其使用 6.3.4哈希表类及其应用 6.3.5对象集台类 6.4 2x./6t出包 6.4.1流 6.4.2基本输入/输出流 6.4.3 File类 6.4.4文本文件读/写 6.4.5字节流文件 6.4.6过滤流 小结 习题 第7章 图形用户界面 7.1 图形用户界面组件 7.1.1图形用户界面概述 7.1.2 AWT容器 7.1.3框架 7.1.4布局管理器 7.1.5 Swing概述 7.2 Frame容器加入基本组件 7.2.1按钮 7.2.2标签 7.2.3文本框和多行文本框 7.2.4复选框 7.2.5单选框 7.2.6下拉式列表 7.2.7滚动条 7.2.8组台布局示例 7.3事件与事件处理 7.3.1 Event对象 7.3.2事件处理 7.3.3事件适配器 7.3.4事件驱动程序综合示例 7.4绘图组件 7.4.1画布 7.4.2 paint()方法 7.4.3重新绘制 7.4.4用Graphics对象绘图 7.4.5常用绘图方法 7.5综合示例 7.6 Java类单元测试 7.6.1 Junit的安装 7.6.2创建项目iunitTest 7.6-3创建被测试的类 7.6.4创建用于单独测试的TestCase 7.6.5运行TestCase 7.6.6创建用于集成测试的TestSuite 7.6.7运行TestSuite 小结 习题 第8章 多线程程序设计 8.1线程概述 8.1.1继承Thread类 8.1.2实现Runnable接口 8.2线程控制 8.2.1线程状态及其转换 8.2.2创建状态 8.2.3就绪状态 8.2.4等待状态 8.2.5撤销状态 8.2.6线程类其他常用的方法 8.2.7线程的同步 8.2.8线程通信 小结 习题 第9章 Java小应用程序 9.1 Aoplct概述 9.1.1 Eclipse下Applet开发步骤 9.1.2创建HTML文件 9.1.3 JDK下使用appletviewer运行.JavaWorld.htm 9.1.4使用浏览器观察JavaWorld.htm运行 9.1.5 Applet类的方法 9.1.6 Applet的4种常用方法 9.1.7 Applet的安全 9.2 Applet的应用 9.2.1利用Applet接收从HTML网页中传递过亲的参数 9.2.2利用Applet显示图像 9.2.3利用Applet播放声音 9.2.4网页跳动的文字1 9.2.5网页中的动画 9.3 Applet的事件及其处理 9.3.1 Applet中的鼠标操作 9.3.2 Applet中的键盘操作 小结 习题 第10章 网络编程基础 10.1 网络编程概述 10.1.1网络编程的概念 10.1.2 Internet网络通信协议 10.2Java网络包 10.2.1获取IP地址 10.2.2’URL编程 10.2.3套接口类 10.2.4.使用TCP的Socket网络编程 小结 习题 第11章 Java与数据库连接技术JDBC 11.1概述 11.1.1 JDBC的基本功能 11.1.2 JDBC接口 11.2 JDBC应用 11.2.1数据库建立连接 11.2.2执行查询语句 11.2.3检索结果集 11.2.4更新数据库操作 11.2.5参数的输入和输出 11.3综合应用 小结 习题 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。