Java面向对象程序设计基础教程

当前位置:首页 > 教材教辅 > 大学教材教辅 > Java面向对象程序设计基础教程

出版社:清华大学
出版日期:2011-6
ISBN:9787302256939
作者:冯洪海
页数:272页

书籍目录

第1章  Java语言概述1  1.1  Java语言的起源及发展1    1.1.1  起源1    1.1.2  发展2  1.2  Java语言的特点2  1.3  Java程序是如何在系统中运行的5  1.4  Java开发环境5  1.5  编写、编译与运行Java程序7  1.6  包10  1.7  应用Eclipse开发项目13    1.7.1  Eclipse开发环境13    1.7.2  创建Java项目并运行14    1.7.3  程序调试技术17第2章  Java基本语法规则20  2.1  标识符与保留字20    2.1.1  标识符20    2.1.2  保留字20    2.1.3  分隔符21    2.1.4  注释21  2.2  数据类型22    2.2.1  整数类型22    2.2.2  浮点数类型23    2.2.3  布尔类型23    2.2.4  字符类型24    2.2.5  数据类型之间的相互转换24    2.2.6  变量与常量25  2.3  运算符和表达式27    2.3.1  运算符27    2.3.2  表达式33    2.3.3  运算符优先级33    2.3.4  编程风格34第3章  Java中的面向对象技术36  3.1  现实世界由对象组成36  3.2  人类的思维方式37  3.3  对象模型的特点37  3.4  过程模型的特点39  3.5  类及其成员39    3.5.1  类40    3.5.2  对象41    3.5.3  成员变量44    3.5.4  成员方法45    3.5.5  构造方法49    3.5.6  方法的重载50    3.5.7  this引用51    3.5.8  static成员53    3.5.9  成员的访问权限55    3.5.10  类的访问权限58  3.6  类的继承59    3.6.1  继承60    3.6.2  对象的赋值相容性与上转型62    3.6.3  隐藏、覆盖与动态绑定63    3.6.4  super引用65    3.6.5  对象初始化顺序66  3.7  方法调用的优先顺序71  3.8  abstract修饰的类73  3.9  final  修饰74  3.10  接口76    3.10.1  接口与实现接口的类76    3.10.2  编程中选择抽象类还是接口78  3.11  多态80    3.11.1  多态的3种情形80    3.11.2  多态的具体实现82    3.11.3  总结83  3.12  继承与多态的综合用例84  3.13  内部类89    3.13.1  实例成员内部类89    3.13.2  局部内部类92    3.13.3  匿名内部类93    3.13.4  静态成员内部类94    3.13.5  内部类的继承95    3.13.6  内部类的两种特殊用法95    3.13.7  内部类总结97  3.14  设计原则99第4章  Java基本结构程序112  4.1  流程控制语句112    4.1.1  顺序结构112    4.1.2  分支语句112    4.1.3  循环语句117    4.1.4  跳转语句120  4.2  递归123第5章  Java基本类125  5.1  java.lang语言包125    5.1.1  Object类125    5.1.2  字符串类126    5.1.3  数组129    5.1.4  基本数据类型的包装类134    5.1.5  Math数学类135  5.2  java.util实用包136    5.2.1  日期类136    5.2.2  集合API138    5.2.3  随机数类Random141第6章  图形用户界面143  6.1  概述143  6.2  容器和布局145    6.2.1  容器组件145    6.2.2  框架JFrame147    6.2.3  布局管理器148  6.3  常用组件152    6.3.1  标签组件152    6.3.2  文本编辑组件153    6.3.3  按钮组件154    6.3.4  列表框和组合框156    6.3.5  对话框156    6.3.6  菜单组件158  6.4  事件处理机制161    6.4.1  基本概念161    6.4.2  委托模型162    6.4.3  Java中常用的事件、监听器及事件处理方法163    6.4.4  事件处理机制的编程方法164    6.4.5  几个事件处理的例子167第7章  异常处理181  7.1  异常处理概述181    7.1.1  程序中常见的错误181    7.1.2  Java中的异常类182    7.1.3  异常处理过程182  7.2  Java的异常处理183    7.2.1  try…catch…finally异常处理语句183    7.2.2  用throw抛出自定义异常对象186    7.2.3  用throws将异常抛给上级调用方法处理186    7.2.4  自定义异常类187第8章  多线程189  8.1  创建线程189    8.1.1  继承Thread类创建线程189    8.1.2  实现Runnable接口创建线程192    8.1.3  线程状态和线程控制194  8.2  线程间的同步机制198    8.2.1  同步机制解决资源竞争问题198    8.2.2  同步机制与线程通信202第9章  Java Applet程序207  9.1  初识Applet207  9.2  Applet的生命周期208  9.3  Applet中的方法209  9.4  Applet和Web页面210  9.5  Applet播放声音211  9.6  Applet实现动画212  9.7  Application与Applet的关系214第10章  输入输出流与文件处理215  10.1  输入输出流概述215  10.2  字节流类216    10.2.1  字节输入输出流217    10.2.2  文件字节输入输出流类220    10.2.3  过滤输入输出流222    10.2.4  对象输入输出流类225  10.3  字符流类228    10.3.1  字符输入输出流229    10.3.2  文件字符输入输出流类230    10.3.3  字符缓冲流类231  10.4  文件处理233    10.4.1  文件的基本概念233    10.4.2  File类234    10.4.3  文件过滤器接口236    10.4.4  随机存取文件类239第11章  Java网络编程242  11.1  网络编程基本概念242    11.1.1  网络基础知识242    11.1.2  HTTP简介243    11.1.3  两类传输协议TCP和UDP243  11.2  使用URL访问网络资源244    11.2.1  统一资源定位符URL244    11.2.2  URL类244    11.2.3  URLConnection类247  11.3  Socket通信249    11.3.1  套接字249    11.3.2  Socket通信249  11.4  UDP数据报254    11.4.1  数据报254    11.4.2  UDP通信255第12章  数据库应用260  12.1  数据库技术260  12.2  初识JDBC程序261    12.2.1  建立student表261    12.2.2  新建first_v1.0项目261  12.3  创建数据库应用程序263    12.3.1  数据库驱动263    12.3.2  URL264    12.3.3  建立连接266    12.3.4  建立会话266    12.3.5  操作数据库267  12.4  JDBC综合应用举例268

作者简介

《Java面向对象程序设计基础教程》主要通过Java语言讲解面向对象技术。面向对象一章较其他教材在内容上更详尽,且增加了贴近实际问题的综合应用题,从中可以理解如何应用Java语言编写出符合面向对象思想的代码。基本结构程序部分由于其基础性,《Java面向对象程序设计基础教程》仍给予较详尽的介绍。图形用户界面一章,为了降低事件部分与图形部分的耦合,引入内部类处理事件响应。多线程、异常、Applet、输入输出和文件操作、网络通信、数据库应用等则给予了适当的介绍。

图书封面


 Java面向对象程序设计基础教程下载 精选章节试读



发布书评

 
 


精彩短评 (总计1条)

  •     写的一般,不是很详细,凑合看吧!
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024