顶部
收藏

Java程序设计基础

“十二五”职业教育国家规划教材

作者:
陈容华 王崟
定价:
37.00 元
版面字数:
470千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
1899年
ISBN:
978-7-04-038769-8
物料号:
38769-00
出版时间:
2014-08-28
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

本书是“十二五”职业教育国家规划教材,经全国职业教育教材审定委员会审定。

本书是计算机编程的入门教材,以学生信息管理系统为案例,通过简洁的语言、丰富的范例和大量的练习,由浅入深地讲述了Java语言的语法规则、程序设计方法和Java的具体特性。本书主要内容包括: Java编程起步,基本数据类型及其运算,类和对象的使用,条件转移,循环控制,文件的输入与输出,方法,数组,异常及其处理,图形用户界面,编写类,继承和多态,线程、集合与数据库。为了便教利学,本书另配有教学大纲、PPT等教学资源。

本书适合用作高职院校的“Java程序设计”课程的教材,也适合供初学Java程序设计的读者使用。同时,本书编写结合了五年制高职学生的实际情况和教学需求,还可作为五年制高职教学用书。

  • 目录
    • 前言
      • 第1章Java编程起步
        • 1.1一些基本概念
          • 1.2在Eclipse下开发Java 程序
            • 学生信息系统v1.0
              • *1.3JDK简介
                • *1.4编程语言发展历程
                  • *1.5Java 小应用程序
                    • 本章小结
                      • 本章练习
                      • 第2章基本数据类型及其运算
                        • 学生信息系统v2.0功能
                          • 2.1Java标识符和关键字
                            • 2.2基本数据类型
                              • 2.3数据运算
                                • 2.4获取输入信息
                                  • 学生信息系统v2.0实现
                                    • *2.5位运算符
                                      • *2.6编程风格
                                        • 本章小结
                                          • 本章练习
                                          • 第3章类和对象的使用
                                            • 学生信息系统v3.0功能
                                              • 3.1几个典型类
                                                • 3.2包
                                                  • 学生信息系统v3.0实现
                                                    • 本章小结
                                                      • 本章练习
                                                      • 第4章条件转移
                                                        • 学生信息系统v4.0功能
                                                          • 4.1条件判断
                                                            • 4.2if条件转移语句
                                                              • 4.3switchcase条件转移语句
                                                                • 学生信息系统v4.0实现
                                                                  • *4.4嵌套ifelse语句
                                                                    • *4.5条件运算符
                                                                      • 本章小结
                                                                        • 本章练习
                                                                        • 第5章循环控制
                                                                          • 学生信息系统v5.0功能
                                                                            • 5.1while循环语句
                                                                              • 5.2for循环语句
                                                                                • 5.3dowhile 循环语句
                                                                                  • 5.4多重循环
                                                                                    • 5.5循环跳转语句
                                                                                      • 学生信息系统v5.0实现
                                                                                        • 本章小结
                                                                                          • 本章练习
                                                                                          • 第6章文件的输入与输出
                                                                                            • 学生信息系统v6.0功能
                                                                                              • 6.1文件File类
                                                                                                • 6.2文本I/O
                                                                                                  • 学生信息系统6.0实现
                                                                                                    • 6.3二进制I/O
                                                                                                      • *6.4随机读写(RandomAccessFile类)
                                                                                                        • 本章小结
                                                                                                          • 本章练习
                                                                                                          • 第7章方法
                                                                                                            • 学生信息系统v7.0功能
                                                                                                              • 7.1Java方法
                                                                                                                • 7.2变量的作用域
                                                                                                                  • 7.3任务分解
                                                                                                                    • 学生信息系统v7.0实现
                                                                                                                      • *7.4递归方法
                                                                                                                        • *7.5方法重载
                                                                                                                          • 本章小结
                                                                                                                            • 本章练习
                                                                                                                            • 第8章数组
                                                                                                                              • 学生信息系统v8.0功能
                                                                                                                                • 8.1一维数组
                                                                                                                                  • 8.2数组常用的方法
                                                                                                                                    • 8.3数组的参数传递
                                                                                                                                      • 8.4二维数组
                                                                                                                                        • 学生信息系统v8.0实现
                                                                                                                                          • 本章小结
                                                                                                                                            • 本章练习
                                                                                                                                            • 第9章异常及其处理
                                                                                                                                              • 9.1异常和异常的原因
                                                                                                                                                • 9.2异常处理
                                                                                                                                                  • 9.3异常的传递
                                                                                                                                                    • 9.4I/O异常
                                                                                                                                                      • 9.5自定义异常
                                                                                                                                                        • 9.6断言
                                                                                                                                                          • 本章小结
                                                                                                                                                            • 本章练习
                                                                                                                                                            • 第10章图形用户界面
                                                                                                                                                              • 学生信息系统v10.0功能
                                                                                                                                                                • 10.1使用swing开发图形用户界面
                                                                                                                                                                  • 10.2Java的容器类
                                                                                                                                                                    • 10.3布局管理器
                                                                                                                                                                      • 10.4学生信息系统的界面布局
                                                                                                                                                                        • 10.5辅助类
                                                                                                                                                                          • 10.6基本组件
                                                                                                                                                                            • 10.7事件处理
                                                                                                                                                                              • 学生信息系统v10.0实现
                                                                                                                                                                                • 本章小结
                                                                                                                                                                                  • 本章练习
                                                                                                                                                                                  • 第11章编写类
                                                                                                                                                                                    • 11.1类与对象
                                                                                                                                                                                      • 11.2编写分数类Fraction
                                                                                                                                                                                        • 11.3构造方法
                                                                                                                                                                                          • 11.4静态变量、常量与方法
                                                                                                                                                                                            • 11.5关键字this
                                                                                                                                                                                              • 11.6访问控制
                                                                                                                                                                                                • 本章小结
                                                                                                                                                                                                  • 本章练习
                                                                                                                                                                                                  • 第12章继承和多态
                                                                                                                                                                                                    • 12.1类的继承
                                                                                                                                                                                                      • 12.2方法覆盖override
                                                                                                                                                                                                        • 12.3super的使用
                                                                                                                                                                                                          • 12.4对象转换
                                                                                                                                                                                                            • 12.5动态绑定
                                                                                                                                                                                                              • 12.6多态性
                                                                                                                                                                                                                • 12.7protected修饰符
                                                                                                                                                                                                                  • 12.8final关键字
                                                                                                                                                                                                                    • 12.9抽象类
                                                                                                                                                                                                                      • 12.10接口
                                                                                                                                                                                                                        • *12.11Object类
                                                                                                                                                                                                                          • *12.12Comparable接口
                                                                                                                                                                                                                            • 本章小结
                                                                                                                                                                                                                              • 本章练习
                                                                                                                                                                                                                              • 第13章线程、集合与数据库
                                                                                                                                                                                                                                • 13.1线程
                                                                                                                                                                                                                                  • 13.2Java集合
                                                                                                                                                                                                                                    • 13.3数据库编程
                                                                                                                                                                                                                                      • 本章小结
                                                                                                                                                                                                                                      • 附录AJava关键字
                                                                                                                                                                                                                                        • 附录B运算符优先级表
                                                                                                                                                                                                                                          • 参考文献
                                                                                                                                                                                                                                            • 版权

                                                                                                                                                                                                                                            相关图书