





定价:29.8元
印次:1-8
ISBN:9787302086789
出版日期:2004.07.01
印刷日期:2009.07.02
图书责编:束传政
图书分类:教材
本书从Java语言最基本的概念开始讲述,包括Java语言的数据类型、运算符、表达式与流程控制、数组和方法等。然后对Java面向对象程序设计的基本概念,如类、对象、接口、继承和多态等进行了深入浅出的讲解。接下来介绍了Java的编程应用,包括图形绘制和图像显示、图形用户界面中的基本控制组件、容器和布局、常用的对话框和菜单设计的应用等。随后对Java语言的特点,如异常处理、多线程应用等做了详细介绍;最后对Java的输入输出处理、Java程序等进行了深入说明。 本书内容比较详尽,实例丰富,注重培养解决实际问题的能力。每章都附加了大量有针对性的练习和编程实训题,便于教师教学和检验学生的学习效果。 本书既可作为高等院校Java程序设计课程的教材和教学参考书,也可作为Java编程人员的参考书。
前言 计算机网络技术是计算机领域中发展最迅速的新技术之一,对社会和经济发展做出了极大的贡献。计算机网络的普及和推广,将会使越来越多的人能够利用网上资源,享受不断发展和完善的网络服务,提高工作效率和水平。随着我国经济和社会发展进一步与国际接轨,各种新技术的引入和应用开发正在蓬勃发展和深入。在程序设计应用领域,面向对象的编程技术正在逐步替代面向过程的程序设计技术,成为计算机应用开发的主流,尤其在网络应用开发中,面向对象的Java语言编程和相关的Java技术应用正在以前所未有的速度发展,网上购物、网上银行、远程教学、虚拟课堂、网络游戏等都在纷纷使用Java技术。 近年来,全国各地高校与计算机相关的很多专业都开设了Java程序设计或与Java技术相关的课程,尤其是计算机和其他相关专业的高职高专院校更是将Java语言作为学习和掌握面向对象编程技术的必修课。 本书作者现为北京联合大学师范学院计算机系副教授,近4年来先后给本科生开设《Java程序设计》和《Java how to program》双语课等,并在高职高专计算机技术应用和计算机网络专业教授《Java程序设计》课程。在这几年的教学过程中特别注意了解和认识高职高专学生的知识基础、能力水平、学习兴趣和学习特点等,并积累了一定的教学经验,深感学生理解和掌握Java面向对象的编程技术、应用庞大的Java类库编写解决实际问题的程序等都有一定的困难。因此,在讲授和编写《Java程序设计》教材时,根据学生的特点,在内容取舍和编排、讲述语言和方法等都做了较多的探讨和实践。本书内容的取舍在做到有一定的广度和深度的同时,力求适合高职高专学生使...
目录
第1章Java语言入门1
1.1Java 语言的特点1
1.2Java 语言的发展过程1
1.3两类Java程序2
1.4Java程序中的关键字、标识符和分隔符7
1.5Java语言的数据类型10
1.5.1数据类型的分类10
1.5.2基本数据类型10
1.5.3常量和变量11
1.5.4类型转换15
1.6Java语言的方法16
1.7Java语言的复合数据类型——类和对象的初步说明19
习题24
第2章运算符、表达式与流程控制29
2.1Java 语言的运算符和表达式29
2.1.1操作数、运算符和表达式的概念29
2.1.2Java 语言的运算符29
2.1.3Java 语言运算符的优先级和结合性38
2.2Java 语言的流程控制39
2.2.1语句39
2.2.2循环语句40
2.2.3分支语句44
2.2.4控制转移语句49
习题53
第3章数组和方法62
3.1Java语言的数组62
3.1.1数组的概念62
3.1.2一维数组62
3.1.3二维数组69
3.2Java语言的方法和方法重载71
3.2.1方法定义和使用的进一步说明71
3.2.2main()方法80
3.2.3方法的重载84
习题86
第4章面向对象的程序设计90
4.1面向对象程序设计的基本概念90
4.2类92
4.2.1类的定义92
4.2.2成员的访问权限修饰符95
4.2.3构造函数97
4.2.4对象创建和对象使用的进一步说明100
4.2.5类的静态属性和静态方法10...