Java语言程序设计
提供PPT课件和源程序,本书已经出版第2版

作者:郎波

丛书名:重点大学计算机专业系列教材

定价:38元

印次:1-10

ISBN:9787302106357

出版日期:2005.04.01

印刷日期:2009.09.23

图书责编:魏江江

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书讲授了Java语言程序设计。书中在介绍Java语言的同时,更注重Java语言的知识体系,系统地分析了Java的核心机制与基本原理。全书分为核心基础篇与应用技术篇。在核心基础篇中,论述了面向对象程序设计的基本概念、Java语言基础(包括运算符与表达式、程序流控制、数组)、Java面向对象特性、异常处理方法、AWT与AWT事件处理模型、输入/输出、Applet概念与应用。应用技术篇介绍了开发Java的高级应用技术,包括多线程、网络编程、Swing、JDBC数据库连接、J2EE技术以及Java编程规范。书中还提供了大量实例。 本书具有系统性、知识性、实用性等特点,可以作为大专院校计算机、通信等专业教材,也可作为Java编程爱好者的参考书。

前言 Java语言虽然发展历史比较短,却是人们公认的一种优秀的面向对象编程语言。它以C/C++语言为基础,同时对C/C++语言进行了成功改造。由于Java语言不仅具有强大功能,而且具有突出的简单性、可移植性、安全性以及支持并发程序设计等优良特性,使得它成为基于Internet网络应用开发的首选语言。 与一般Java图书不同的是,本书不仅介绍Java语言的语法机制,更重要的是系统地分析了Java语言机制的基本原理,从而层次清晰地建立了Java语言的知识体系,使读者能够深入理解Java语言。例如,在讨论面向对象特征时,从方法论到Java的支持机制都进行了系统论述,使读者能够对Java的面向对象特征融会贯通;在多线程、网络编程、JDBC技术的介绍中,首先介绍这些知识的相关理论基础,然后引入并分析Java中的实现机制,从而加深读者对这些知识的理解。同时,书中还介绍了多媒体、Applet的安全控制、Swing、网络、JDBC等应用开发技术。因此本书具有系统性、知识性、实用性的特点。目前学习Java语言的人很多。能够利用Java语言编写程序并不难,但针对实际问题充分、恰当利用Java各种特性,编写出高质量的Java程序却不是容易的。本书的目标是帮助读者深入、细致、系统地学习Java语言,能够理解Java语言的精髓,掌握Java语言的基本应用技术,为编写优质Java程序奠定基础。 作者于1999年在北京航空航天大学(简称北航)计算机系首先开出了本科生与研究生Java语言及相关课程,至今每年都为北航计算机系本科生和研究生讲授,并曾在北京广播电视大学、北航软件学院等单位讲授该课程。本书是...

课件下载

暂无样章

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录  第1篇核心基础篇

第1章绪论3

1.1Java的起源与发展3

1.1.1Java的发展历史3

1.1.2Java技术体系5

1.2什么是Java技术7

1.2.1Java语言7

1.2.2Java平台8

1.2.3Java的特征9

1.3Java语法机制概述12

1.4Java的运行系统与JVM13

1.4.1Java运行系统13

1.4.2Java虚拟机14

1.5Java程序开发15

1.5.1Java API15

1.5.2JDK的下载、安装与使用16

1.5.3Java程序的编写与编译过程19

1.5.4Java开发工具21

1.6小结22

习题22

第2章面向对象程序设计基本概念23

2.1面向对象程序设计方法概述23

2.1.1面向对象问题求解的基本思想23

2.1.2面向对象程序设计方法的内涵24

2.2对象与类24

2.2.1对象的含义与结构24

2.2.2对象之间的互操作25

2.2.3类的概念26

2.2.4基于类与对象的面向对象问题求解方法27

2.3封装与数据隐藏28

2.4继承28

2.5多态29

2.5.1多态的含义29

2.5.2晚联编31

2.6基于服务的面向对象程序设计思想32

2.7面向对象程序设计的优势33

2.8小结33

习题33

    目录  目  录  第3章Java语言基础35

3.1标识符与数据类型35

3.1.1Java基本语法35

3.1.2标识符36

3.1.3关键词37

3.1.4基本数据类型37

3.1.5复合数据类型43 ...