Java程序设计实用教程

本书特色

[

  本书从java语言的发展历程、面向对象程序设计的基本概念入手,由浅入深地介绍了java语言的编程方法。全书共分为10章,涉及java语言概述、数据类型和基本语句、类和对象、异常处理、java常用api、图形用户界面程序设计、applet小程序和多媒体、java多线程编程、java网络编程及java综合项目实例。内容基本涵盖了j2se(java2 standard edition,java2标准版)的基本内容,为进一步学习java高级开发技术奠定了基础。
  本书内容翔实,实例丰富,在前9章的*后均给出了配套习题和上机实验;在第10章给出了4个实用的java综合项目开发实例,使读者能够尽快熟悉java应用程序的开发过程。
  本书适合作为高等学校计算机类相关专业的教材,也可以作为初学者及java开发技术人员的参考书。

]

目录

出版说明前言第1章  java语言概述 1.1  程序设计语言概况  1.1.1  程序设计语言的发展历程  1.1.2 面向对象的相关概念 1.2  java语言简介  1.2.1  java语言的发展史  1.2.2  java语言的特点  1.2.3  java程序的分类  1.2.4  java程序的基本结构  1.2.5  java程序的编译运行过程 1.3  java程序的开发环境  1.3.1  jdk+editplus  1.3.2  集成开发工具eclipse 1.4  java系统类库帮助文档 1.5  上机实验  1.5.1  实验一  使用jdk+editplus编译运行*简单的java程序  1.5.2  实验二  使用jdk+eclipse编译运行*简单的java程序 1.6  习题第2章  数据类型和基本语句 2.1  java的基本语法  2.1.1  基本语言要素  2.1.2  运算符与表达式 2.2  数据类型  2.2.1  基本类型  2.2.2  数组  2.2.3  类和接口 2.3  基本语句  2.3.1  基本输入/输出语句  2.3.2  顺序结构的语句  2.3.3  选择结构的语句  2.3.4  循环结构的语句 2.4 综合举例  2.4.1 基本数据类型的运用  2.4.2 基本语句的运用 2.5  上机实验  2.5.1  实验一  java基本数据类型的运用  2.5.2 实验二 java基本语句的运用 2.6 习题第3章  类和对象 3.1  类和对象的概念  3.1.1  类和对象概述  3.1.2  类的定义  3.1.3  构造方法  3.1.4 类的实例化——对象的构造  3.1.5  访问权限  3.1.6 内存垃圾回收 3.2  static关键字  3.2.1  static变量  3.2.2  static方法  3.2.3  static代码块 3.3  this关键字 3.4  继承  3.4.1  继承的概念  3.4.2  定义继承类  3.4.3  super关键字  3.4.4  对象的类型转换  3.4.5  方法的重写(override)和重载(overload) 3.5  final关键字  3.5.1  final类  3.5.2  final方法  3.5.3  final变量 3.6  抽象方法和抽象类  3.6.1  抽象方法  3.6.2  抽象类 3.7 接口  3.7.1 接口的概念  3.7.2 类实现接口 3.8  内部类和匿名类  3.8.1  内部类  3.8.2 匿名类 3.9  包(package)  3.9.1  java包的概念  3.9.2  包的声明和引入 3.10  综合举例——学生学籍管理系统  3.10.1  系统分析  3.10.2 系统实现 3.11  上机实验  3.11.1  实验一  员工管理系统(一)  3.11.2 实验二  员工管理系统(二) 3.12  习题第4章  异常处理 4.1  异常处理概述  4.1.1  异常处理机制  4.1.2  异常处理语句的基本语法 4.2  常见的异常  4.2.1  常见的系统异常  4.2.2  自定义异常 4.3  throws和throw语句  4.3.1  throws和throw语句的用法  4.3.2  throws和throw的区别 4.4  综合举例  4.4.1  系统异常处理  4.4.2  自定义异常处理 4.5  上机实验  4.5.1  实验一  异常处理程序调试  4.5.2 实验二  异常处理编程实验 4.6 习题第5章  java常用api 5.1  字符串类  5.1.1  string类  5.1.2  stringbuffer类 5.2  基本数据类型的对象包装类  5.2.1  包装类  5.2.2  包装类的常用方法 5.3  math类 5.4  date、calendar与dateformat类  5.4.1  date与calendar类  5.4.2  dateformat类 5.5  常用集合类  5.5.1  向量类vector  5.5.2  数组列表类arraylist  5.5.3  链表类linkedlist  5.5.4  散列集类hashset  5.5.5  哈希映射类hashmap 5.6  输入输出流类  5.6.1  字节输入流类inputstream  5.6.2  字节输出流类outputstream  5.6.3  字符输入流reader  5.6.4  字符输出流writer  5.6.5  文件类file 5.7  综合举例——图书管理系统  5.7.1  系统分析  5.7.2  系统实现 5.8  上机实验  5.8.1  实验一  字符串类的使用  5.8.2  实验二  集合类的使用  5.8.3  实验三  输入/输出流类的使用 5.9  习题第6章  图形用户界面程序设计 6.1  图形用户界面程序概述  6.1.1  两个图形类库—awt和swing  6.1.2  组件的概念  6.1.3  awt组件  6.1.4  swing组件 6.2  容器组件  6.2.1  顶层容器jframe类  6.2.2  中间容器jpanel类 6.3  常用基本组件  6.3.1  标签和文本框  6.3.2  按钮  6.3.3  单选按钮和复选框  6.3.4  组合框和列表  6.3.5  菜单条、菜单、菜单项 6.4  事件响应  6.4.1  事件响应的处理机制  6.4.2  不同类型事件的响应方法 6.5  界面布局管理器  6.5.1  布局管理器概述  6.5.2  流式布局 flowlayout  6.5.3  边界布局 borderlayout  6.5.4  网格布局gridlayout  6.5.5  卡片布局cardlayout  6.5.6  其他布局 6.6  综合举例—简单文本编辑器 6.7  上机实验  6.7.1  实验一  简单计算器设计  6.7.2  实验二  员工信息录入 6.8  习题第7章  applet小程序和多媒体 7.1  applet的基本概念 7.1.1  applet的生命周期 7.1.2  applet的安全问题 7.2  applet小程序的设计 7.2.1  applet小程序的编写和编译 7.2.2  嵌入到web网页  7.2.3  applet小程序的执行 7.3  多媒体类  7.3.1  绘图  7.3.2  音频处理  7.3.3  视频和动画 7.4  综合举例  7.4.1  applet中绘制钟表  7.4.2  水中倒影 7.5  上机实验  applet小程序和多媒体  7.5.1  实验一  applet小程序和多媒体调试  7.5.2  实验二  applet和多媒体编程 7.6  习题第8章  java多线程编程 8.1  多线程的概念  8.1.1  什么是线程  8.1.2  认识多线程 8.2  多线程程序设计  8.2.1  创建多线程的两种方式  8.2.2  线程的生命周期  8.2.3  多线程的调度管理 8.3  多线程的同步与通信  8.3.1  多线程的同步问题  8.3.2  多线程间的同步 8.4  综合举例  8.4.1  一个应用于applet程序的线程  8.4.2  线程间通信的举例 8.5  上机实验  8.5.1  实验一  线程的创建方式与优先级设置  8.5.2  实验二  线程在applet中的应用  8.5.3  实验三  多线程同步问题 8.6 习题第9章  java网络编程 9.1  网络编程的概念  9.1.1  网络连接与网络协议  9.1.2  端口与套接字 9.2  常用网络api类  9.2.1  url类  9.2.2  inetaddress类  9.2.3  socket类  9.2.4  serversocket类  9.2.5  datagramsocket类  9.2.6  datagrampacket类 9.3  网络程序设计基础  9.3.1  tcp程序设计  9.3.2  udp程序设计 9.4  综合举例  9.4.1  使用url类查看网络上的html文件  9.4.2  基于tcp下的点对点即时通信 9.5  上机实验  9.5.1  实验一  常用网络api练习  9.5.2  实验二  tcp点对点的通信 9.6  习题第10章  java综合项目实例 10.1  多功能计算器  10.1.1  程序的功能及界面  10.1.2  程序的主要设计步骤  10.1.3  参考代码 10.2  简单记事本  10.2.1  记事本的功能和界面  10.2.2  程序的主要设计步骤  10.2.3  参考代码 10.3  音乐播放器  10.3.1  播放器功能和界面  10.3.2  程序的主要设计步骤  10.3.3  参考代码 10.4  简单图形界面聊天工具  10.4.1  聊天程序功能和界面  10.4.2  程序的主要设计步骤  10.4.3  服务器端参考代码  10.4.4  客户端参考代码参考文献

封面

Java程序设计实用教程

书名:Java程序设计实用教程

作者:董洋溢

页数:292

定价:¥39.9

出版社:机械工业出版社

出版日期:2014-04-01

ISBN:9787111459392

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

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

发表评论

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