Java语言程序设计

节选

[

《Java语言程序设计》针对应用型本科院校大规模发展、缺乏实用教材的现状,系统地介绍了Java程序设计的基本概念、编程思想,并通过大量现实生活中的实例讲解了Java应用技巧;同时根据作者的教学和编程经验,向读者提供了详细编程指南和应用程序开发注意事项讲解,帮助读者快速上手,高效率地解决实际问题。《Java语言程序设计》内容主要包括面向对象程序设计基础、Java语言语法基础、程序流程控制、面向对象中类的特性、接口与多态、异常处理、对象的管理、输入输出操作、多线程编程、网络编程、Eclipse开发环境的使用、图形用户界面编程-Swing技术以及数据库编程,*终使读者能够完成基于C/S架构的桌面应用程序的开发。全书不仅介绍理论基础,更强调实际运用,特别注重提高读者运用Java语言和面向对象思想解决实际问题的能力。《Java语言程序设计》可以作为高等院校应用型本科计算机及相关专业的教材,也可供初学者或软件开发人员参考使用。《Java语言程序设计》的电子课件可从清华大学出版社网站(http://www.tup.com.cn)下载。

]

本书特色

[

《Java语言程序设计》:丛书特色:突出实践性。丛书编写以能力培养为导向,突出专业实践教学内容,为有关专业实习、课程设计、专业实践、毕业实践和毕业设计教学提供具体、翔实的实验设计,提供可操作性强的实验指导,完全适合“从实践到理论再到应用”、“任务驱动”的教学模式。教材立体化。丛书提供配套的纸质教材、电子教案、习题、实验指导和案例,并且在清华大学出版社网站(http://www.tup.com.cn)提供及时更新的数字化教学资源,供师生学习与参考。课程系列化。实验类课程均由“教程+实验指导十课程设计”三本教材构成一门课程的“课程包”,为教师教学、指导实验以及学生完成课程设计提供翔实、具体的指导和技术支持。

]

内容简介

[

  本书针对应用型本科院校大规模发展、缺乏实用教材的现状,系统地介绍了java程序设计的基本概念、编程思想,并通过大量现实生活中的实例讲解了java应用技巧;同时根据作者的教学和编程经验,向读者提供了详细编程指南和应用程序开发注意事项讲解,帮助读者快速上手,高效率地解决实际问题。本书内容主要包括面向对象程序设计基础、java语言语法基础、程序流程控制、面向对象中类的特性、接口与多态、异常处理、对象的管理、输入输出操作、多线程编程、网络编程、eclipse开发环境的使用、图形用户界面编程——swing技术以及数据库编程,*终使读者能够完成基于c/s架构的桌面应用程序的开发。全书不仅介绍理论基础,更强调实际运用,特别注重提高读者运用java语言和面向对象思想解决实际问题的能力。    本书可以作为高等院校应用型本科计算机及相关专业的教材,也可供初学者或软件开发人员参考使用。

]

目录

第1章 Java和面向对象的程序设计1.1 关于Java1.1.1 Java的出现1.1.2 Java的特性1.1.3 Java与C、C++语言的比较1.2 面向对象的程序设计1.2.1 面向对象与类的概念1.2.2 面向对象程序设计的意义1.3 编写**个Java程序1.3.1 安装JavaSE的JDK1.3.2 程序的编译和运行1.3.3 使用JavaAPI的说明文档1.4 本章小结习题1第2章 Java程序设计基础2.1 Java程序的组织形式2.1.1 Java程序的基本要素2.1.2 Java程序的基本结构2.1.3 Java包的概念2.2 Java中的类与对象2.2.1 类成员2.2.2 Java修饰符2.2.3 对象的初始化2.2.4 引用与对象2.3 在Java中操作数据类型2.3.1 Java支持的数据类型2.3.2 Java支持的操作符2.4 本章小结习题2第3章 程序的流程控制3.1 Java流程控制概述3.2 选择结构3.2.1 if语句3.2.2 switch语句3.2.3 选择结构的嵌套3.3 循环结构3.3.1 while循环3.3.2 do—while循环3.3.3 for循环3.3.4 多重循环3.4 其他流程控制语句3.4.1 break语句3.4.2 continue语句3.4.3 return语句3.5 本章小结习题3第4章 类的特性4.1 类的继承4.1.1 父类与子类4.1.2 方法重写4.1.3 super关键字4.2 抽象类4.2.1 抽象类的概念4.2.2 抽象类的作用4.3 内部类和匿名类4.3.1 内部类4.3.2 内部类与外部类的关系4.3.3 匿名类4.4 本章小结习题4第5章 接口与多态5.1 接口5.1.1 定义与实现接口5.1.2 接口的特性5.1.3 接口与抽象类的区别5.2 多态5.2.1 向上转型5.2.2 可扩展性5.3 后期绑定5.4 本章小结习题5第6章 异常6.1 异常基础知识6.1.1 Java异常处理机制6.1.2 异常的分类6.2 异常的处理过程6.2.1 try—catch6.2.2 finally6.2.3 try—catch—finally程序块中的return6.2.4 throws6.2.5 throw6.3 自定义异常6.4 本章小结习题6第7章 对象的管理7.1 使用对象数组7.1.1 对象数组的特点7.1.2 利用好Arrays类7.2 使用java.util包7.2.1 List集合7.2.2 set集合7.2.3 Map集合7.2.4 Java中的泛型7.3 本章小结习题7第8章 Java的I/O操作8.1 文件操作8.1.1 File类8.1.2 利用FiIe操作文件8.2 面向字节的I/O操作8.2.1 InDutStream8.2.2 OutputStream8.2.3 使用字节流的Filter8.3 面向字符的I/O操作8.3.1 Reader8.3.2 Writer8.3.3 使用字符流的Filter8.4 对象的序列化8.4.1 序列化与永久存储8.4.2 寻找类8.4.3 对序列化的控制8.5 JavaNIO8.5.1 NIO模式概述8.5.2 NIO中的缓冲8.5.3 N1O中的通道8.5.4 阻塞模式和非阻塞模式8.6 本章小结习题8第9章 多线程9.1 多线程编程基础9.1.1 单线程与多线程9.1.2 Java中使用多线程9.2 线程的操作方法9.2.1 线程休眠9.2.2 线程的中断9.2.3 线程的优先级9.2.4 线程的联合9.3 线程之间的同步9.3.1 资源共享与资源锁9.3.2 线程间通信9.4 使用Executors9.5 本章小结习题9第10章 Java网络编程第11章 Eclipse开发环境的使用第12章 Swing程序设计基础第13章 数据库编程参考文献

封面

Java语言程序设计

书名:Java语言程序设计

作者:于静.陈琪.刘嘉欣编著

页数:253

定价:¥26.0

出版社:清华大学出版社

出版日期:2009-08-01

ISBN:9787302203148

PDF电子书大小:158MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注