JAVA程序设计

当前位置:首页 > 网络编程 > 编程语言与程序设计 > JAVA程序设计

出版社:东南大学
出版日期:2010-4
ISBN:9787564121365
作者:邵斐 编
页数:221页

书籍目录

第1章  Java简介1  1.1  Java的历史与语言结构1    1.1.1  Java的发展简史1    1.1.2  Java语言的特点2  1.2  Java的安装3    1.2.1  Java语言的开发工具3    1.2.2  安装Java 2 SDK6    1.2.3  更新系统环境变量7  1.3  Java应用程序与Java小程序9  实训一  安装与熟悉Java开发工具12第2章  Java编程入门14  2.1  Java程序的结构14    2.1.1  Java程序布局14    2.1.2  Java源程序的组成14    2.1.3  注解语句16    2.1.4  打印语句16  2.2  标识符17    2.2.1  Java字符集17    2.2.2  标识符构成规则19    2.2.3  关键字19  2.3  数据类型20    2.3.1  整型20    2.3.2  实型21    2.3.3  字符型21    2.3.4  布尔型22  2.4  运算符与表达式22    2.4.1  概述22    2.4.2  算术运算符24    2.4.3  赋值运算符25    2.4.4  关系运算符26    2.4.5  逻辑运算符26    2.4.6  位运算符27    2.4.7  条件运算符28    2.4.8  类型转换28  2.5  流程控制语句29    2.5.1  分支语句29    2.5.2  循环语句33    2.5.3  break语句35    2.5.4  continue语句35  实训二  类与对象38第3章  面向对象程序设计40  3.1  面向对象程序设计概述40    3.1.1  面向对象的概念40    3.1.2  常用术语的含义41    3.1.3  程序设计过程41    3.1.4  面向对象程序设计的特点45  3.2  Java语言的面向对象程序设计47    3.2.1  域47    3.2.2  方法48    3.2.3  构造方法50  3.3  方法的使用和对象数组50    3.3.1  调用方法50    3.3.2  访问方法52    3.3.3  方法重载53    3.3.4  this55    3.3.5  对象比较和对象数组56  3.4  类的继承和多态60    3.4.1  类继承的概念60    3.4.2  类继承的实现61    3.4.3  super63    3.4.4  类的多态64  3.5  包和访问控制符66    3.5.1  包66    3.5.2  常见的系统包67    3.5.3  访问控制符71  3.6  接口74    3.6.1  抽象类和抽象方法74    3.6.2  接口的概念75    3.6.3  接口的实现76  实训三  类与对象78第4章  常见错误和异常处理80  4.1  常见错误80    4.1.1  编译错误80    4.1.2  运行错误81    4.1.3  逻辑错误82  4.2  异常处理84    4.2.1  异常处理的概念84    4.2.2  Exception类86    4.2.3  异常处理的过程87    4.2.4  多异常的处理91    4.2.5  自定义异常处理93  实训四  异常处理96第5章  线程及其操作99  5.1  线程的实现99    5.1.1  线程的定义99    5.1.2  创建线程100  5.2  线程的状态及调度106    5.2.1  线程的状态106    5.2.2  线程的调度与优先级107    5.2.3  控制线程109  5.3  线程的同步117  实训五  线程及其操作123第6章  图形用户界面的设计与实现125  6.1  Java图形用户界面概述125  6.2  标准组件125    6.2.1  组件分类125    6.2.2  容器类组件126    6.2.3  控制组件127    6.2.4  Component类127  6.3  简单图形用户界面127    6.3.1  Frame与Panel127    6.3.2  字体设置130    6.3.3  绘制简单图形130    6.3.4  设置颜色131    6.3.5  显示图像131  6.4  Java事件处理132    6.4.1  Java事件处理机制132    6.4.2  按钮点击事件136    6.4.3  捕获窗口事件137    6.4.4  键盘事件138    6.4.5  鼠标事件138    6.4.6  焦点事件139    6.4.7  事件适配器139  6.5  布局管理142    6.5.1  FlowLayout类143    6.5.2  BorderLayout类144    6.5.3  GridLayout类146    6.5.4  CardLayout类146    6.5.5  GridBagLayout类147  6.6  常用标准组件148    6.6.1  按钮148    6.6.2  标签149    6.6.3  文本组件149    6.6.4  复选框149    6.6.5  单选按钮组150    6.6.6  下拉列表151    6.6.7  列表151    6.6.8  滚动条153    6.6.9  画布153    6.6.10  对话框154    6.6.11  文件对话框154  6.7  Swing组件154    6.7.1  JApplet类156    6.7.2  JFrame类157    6.7.3  JLabel类160    6.7.4  JTextField类160    6.7.5  JPasswordField类161    6.7.6  JButton类161    6.7.7  JCheckBox类161    6.7.8  JRadioButton类162    6.7.9  JComboBox类162  实训六  图形用户界面的设计与实现164第7章  输入输出165  7.1  流和文件165    7.1.1  流165    7.1.2  文件166  7.2  基本输入/输出类166    7.2.1  InputStream类167    7.2.2  OutputStream类169    7.2.3  PrintStream类170    7.2.4  其他常用流类171  7.3  文件的输入/输出171    7.3.1  FileInputStream类171    7.3.2  FileOutputStream类172    7.3.3  RandomAccessFile类172    7.3.4  File类175  实训七  流式输入输出177第8章  Java网络编程179  8.1  网络基础179    8.1.1  TCP/IP179    8.1.2  通信端口179    8.1.3  URL180    8.1.4  客户机/服务器模式180    8.1.5  Java网络编程181  8.2  InetAddress编程182  8.3  URL编程184    8.3.1  创建URL对象184    8.3.2  获取URL对象的属性185  8.4  Socket编程188    8.4.1  Socket与ServerSocket类188    8.4.2  Socket通信189  8.5  数据报通信193    8.5.  1UDP套接字193    8.5.2  实例:利用DatagramSocket查询端口占用情况195    8.5.3  实例:利用数据报通信的C/S程序197    8.5.4  组播套接字198  实训八  Java网络编程200第9章  JDBC编程技术204  9.1  JDBC概述204    9.1.1  JDBC的概念204    9.1.2  JDBC URL204    9.1.3  JDBC ODBC桥205  9.2  使用JDBC开发数据库的应用205    9.2.1  应用举例205    9.2.2  一般步骤208    9.2.3  JDBC相关类介绍209  实训九  数据库应用程序开发217参考文献221

作者简介

《JAVA程序设计》是配合NIIT合作项目的Java程序设计的中文版教材,是在多年教学基础上编写的。《JAVA程序设计》可分两部分:第一部分介绍了Java的基本概念和Java语言的基本特点,并从面向对象的编程方法入手,让读者能全面掌握Java的基础知识;第二部分围绕着J8va的几个主要专题展开,如错误处理机制、多线程设计、图形用户界面开发、输入输出流应用和网络环境编程等。这些内容基本覆盖了Java的实用技术,是进一步使用Java进行技术开发的基础。
《JAVA程序设计》内容深入浅出,实例丰富,覆盖面广,图文并茂,独具特色。既有丰富的理论知识,也有大量的实战范例,更提供了精心设计的课后习题。《JAVA程序设计》适合作为高等学校的教材,也可作为专业人员的参考书。

图书封面


 JAVA程序设计下载



发布书评

 
 


 

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

零度图书网 @ 2024