首页
诗词
字典
板报
句子
名言
友答
励志
学校
网站地图
程序设计
家庭与办公
图形图像
操作系统
程序设计
数据库
软件工程
当前位置:
首页
>
图书频道
>
计算机与网络
>
程序设计
>
Java语言实用教程
2010-04-13
市场价:¥22.00卓越价:¥18.50为您节省:3.50元 (84折) 全场购物免配送费! 现在有货,登录后根据您所在地址,商品的发货时间会有所不同。 (暂无用户评分、评论 | 写评 ...
商家名称
信用等级
购买信息
订购本书
Java语言实用教程
Java语言实用教程
市场价:
¥22.00
卓越价:¥18.50为您节省:3.50元 (84折)
全场购物免配送费!
现在有货,登录后根据您所在地址,商品的发货时间会有所不同。 (暂无用户评分、评论 | 写评论)
商品促销和特殊优惠
每购买由卓越亚马逊提供的1件图书产品合格购物商品,另外购买Office 2007 中文家庭和学生版可享受¥20.00 元的优惠。如何获得促销优惠
为该商品打分以改善“为我推荐”
登录为该商品打分
已经有了
基本信息
·出版社:清华大学出版社
·页码:231 页
·出版日期:2004年06月
·ISBN:7302086192
·条形码:9787302086192
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:高职高专计算机系列教材
内容简介
《Java语言实用教程》是《Java 语言程序设计(第二版)》的简明实用版。Java是近年来十分流行的程序设计语言,又是一门通用的网络编程语言,在Internet上有着广泛的应用。《Java语言实用教程》全面介绍了Java语言的功能和特点,主要内容包括Java语言基础知识、Java语法构成、面向对象编程技术、常用系统类的使用、图形用户界面设计、图形处理、多媒体处理、异常处理、数据流处理和多线程技术等。《Java语言实用教程》以通俗易懂的语言介绍了大量的实例,从实用的角度解释了Java面向对象编编程思想、演示了Java编程技巧。《Java语言实用教程》不仅适合没有编程经验的读者学习,也适合有一定程序语言基础的读者逢学,可作为高职、大专院校和计算机培训班的教材使用。
《Java语言实用教程》为普通高等教育“十一五”国家级规划教材。
作者简介
谭浩强教授,我国著名计算机教育专家,计算机普及和高校计算机基础教育开拓者之一,现任全国高校计算机基础教育研究会会长。他刨造了3个世界记录:(1)20年来他(及其合作者)共编著出版了140多部计算机著作,此外主编了300多部计算机书籍,是出版科技著作数量最多的人。(2)他编著和主编的书发行量近5000万册,是读者最多的科技作家。(3)他和别人合作编著的《BASIC语言》发行了1250万册,刨科技书籍发行量的世界记录。他善于用读者容易理解的方法和语言说明复杂的概念。许多人认为他“开创了计算机书籍贴近大众的新风”,为我国的计算机普及事业做出了重要的贡献。
编辑推荐
《普通高等教育“十一五”国家级规划教材》的特点
坚持面向应用的方向.以应用为中心构建课程体系。
准确定位,合理取舍内容,切合实际需要。
采用“提出问题一解决问题一归纳分析”的新的教学三部曲。
写法通俗易懂,易于理解。便于教学,容易入门。
品种丰富,涵盖面广。包括必修课教材、选修课教材、教学辅导书、实训教材、参考书等。
著名计算机教育家谭浩强教授亲自组织和指导.有经验的专家和骨干教师参与编写,教材质量高。
《普通高等教育"十一五"国家级规划教材》包含3个系列
应用型教材系列 适用于培养应用性人才的本科院校和基础较好、要求较高的高职高专院校。
高职高专教材系列 面向广大高职高专院校。
实训教材系列 应用型本科院校和高职高专院校都可以选用。
目录
第1章Java快速入门11.1Java简介
1.1.1Java的起源与发展
1.1.2Java语言特点
1.1.3Java的用途
1.2Java的运行环境
1.2.1SDK的下载与安装
1.2.2配置Java运行环境
1.3初步了解Java程序
1.3.1编写第一个Java源程序
1.3.2Java程序的编译
1.3.3运行Java程序
习题
第2章Java基本语法192.1Java语言的基本元素
2.1.1标识符
2.1.2关键字
2.1.3分隔符
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.3.5逻辑运算符
2.3.6其他运算符
2.3.7运算优先级
2.4数组
2.4.1一维数组的声明
2.4.2一维数组的创建与赋值
2.4.3多维数组
习题
第3章Java语句及其控制结构373.1Java程序结构
3.1.1Java程序构成
3.1.2Java语句
3.2选择语句
3.2.1if语句
3.2.2if…else语句
3.2.3if…else复合结构
3.2.4switch开关语句
3.3循环语句
3.3.1for循环语句
3.3.2while循环语句
3.3.3do…while循环语句
3.3.4循环语句的嵌套
3.3.5循环语句小结
3.4跳转语句
3.4.1break语句
3.4.2带标号的break语句
3.4.3continue语句
3.4.4带标号的continue语句
3.4.5return语句
习题
第4章面向对象编程584.1面向对象基本概念
4.1.1对象
4.1.2封装
4.1.3消息
4.1.4类
4.1.5继承
4.1.6接口
4.2Java的类与对象
4.2.1类的创建
4.2.2对象的创建
4.3成员变量与封装
4.3.1成员变量的声明
4.3.2成员变量的修饰
4.4成员方法
4.4.1成员方法的设计
4.4.2成员方法的声明与修饰
4.4.3方法体
4.4.4消息传递
4.4.5Java编程小结
习题
第5章类的继承性与多态性885.1类的继承
5.1.1父类和子类
5.1.2成员变量的继承和隐藏
5.1.3成员方法的覆盖
5.1.4this和super
5.2类的多态
5.2.1成员方法的重载
5.2.2构造方法的重载
习题
第6章包、接口和异常1036.1包
6.1.1Java的系统包
6.1.2包的引用
6.1.3声明自定义包
6.2接口
6.2.1实现系统提供的接口
6.2.2创建自定义接口
6.3异常处理
6.3.1什么是错误与异常
6.3.2异常发生的原因
6.3.3异常处理机制
6.3.4异常的处理
6.3.5throw语句
6.3.6throws子句
6.3.7finally语句
习题
第7章常用系统类1247.1Applet类
7.1.1Applet的特点
7.1.2Java和HTML的关系
7.1.3Applet的生命周期与主要活动
7.1.4HTML和Applet的参数传递
7.1.5Applet标签属性
7.2字符串类
7.2.1字符串与字符串类
7.2.2字符串类的构造方法
7.2.3String类的应用
7.2.4StringBuffer类的应用
7.3输入输出流类
7.3.1数据流概念
7.3.2Java的标准数据流
7.3.3java.io包中的数据流类及文件类
7.3.4数据流的应用
7.4其他常用类
7.4.1数学函数类
7.4.2日期类
7.4.3随机数类
7.4.4向量类
7.4.5Class类与Runtime类
习题
第8章图形用户界面1548.1组件
8.1.1标签
8.1.2按钮
8.1.3选项框
8.1.4复选框和选项按钮
8.1.5列表框
8.1.6文本框
8.1.7文本区
8.2组件布局管理
8.2.1顺序布局
8.2.2边界布局
8.2.3卡片布局
8.2.4网格布局
8.2.5面板的使用
8.2.6手工布局
8.3事件处理方法
8.3.1事件与事件处理方法
8.3.2Java的事件处理机制
8.3.3事件处理实例
习题
第9章窗口和菜单1779.1窗口
9.1.1创建可关闭窗口
9.1.2窗口事件适配器
9.1.3匿名类
9.1.4在窗口中加入组件
9.1.5多重窗口
9.2菜单
9.2.1为窗口加入菜单
9.2.2菜单综合应用
9.2.3弹出式菜单
9.3Swing简介
9.3.1Swing按钮与标签
9.3.2Swing工具栏
习题
第10章多线程机制19410.1多线程的概念
10.1.1程序、进程和多任务
10.1.2线程
10.1.3多线程
10.1.4线程的生命周期与Java的多线程机制
10.2创建线程
10.2.1通过继承Thread类创建线程
10.2.2通过Runnable接口创建线程
10.3线程的优先级
10.4线程的控制
10.5线程的同步机制与共享资源
10.6何时使用多线程及注意问题
习题
第11章图形与多媒体处理20911.1基本图形
11.1.1直线
11.1.2矩形
11.1.3椭圆
11.1.4圆弧
11.1.5多边形
11.2画布
11.2.1画布的作用
11.2.2创建画布实例
11.3文字输出
11.3.1字符串、字符和字节输出
11.3.2字体控制
11.4颜色控制
11.4.1为不同对象设置颜色
11.4.2不同颜色的文字
11.5图像处理
11.5.1图像种类
11.5.2图像的显示
11.5.3图像的缩放显示
11.6动画处理
11.6.1动画原理
11.6.2用线程实现动画
11.7加载声音文件
11.7.1添加背景音乐
11.7.2随时播放声音文件
习题
参考文献
……
序言
Java是目前推广速度最快的程序设计语言,它采用面向对象编程技术,功能强大而又简单易学,深受广大程序设计人员的喜爱。Java伴随着Internet问世,随着Internet的发展而成熟。Java是精心设计的语言,它具有简单性、面向对象性、平台无关性、安全性和健壮性等诸多特点,内置了多线程和网络支持能力,可以说它是网络世界的通用语言。为了迎接信息时代的挑战,学习和掌握Java语言无疑会带来更多的机遇。
面向对象编程技术为软件开发带来了一场深刻的变革,但由于涉及的内容较多,学习起来也困难得多。与传统的面向过程编程语言相比,面向对象编程语言一方面提出了很多新概念,需要学习者了解和掌握;另一方面提供了大量的类库和方法,程序设计人员只有在熟悉它们之后,编写程序时才能得心应手。Java是标准的又是大众化的面向对象编程语言,其简单易学性体现在对象的设计和方法的使用上,初学者很容易接受面向对象的概念和设计方法,可以很快编写出合格的面向对象程序来解决一些简单问题。一些抽象的很难理解的内容,如继承、多态、异常、多线程等,在Java中都得到了明显的简化。因此,无论是作为面向对象编程语言还是作为网络编程语言来学习,Java都是最佳选择,不仅适合初学编程者也适合具有一定编程经验者学习。
作为一本教材,本书对Java语言的基本内容做了详细的介绍,并在有关章节内穿插介绍了一些常用的类库和方法。在内容的编排上体现了新的计算机教学思想和方法,以“提出问题→解决问题的方法→归纳必要的结论和概念”的方式介绍Java编程思路,通过大量的实例和插图,使读者尽可能快地熟悉基本概念和掌握基本编程方法。
本书第1章全面介绍了Java语言的基本情况,引导读者进入Java世界,指导读者使用最新的Java工具。第2章和第3章介绍了Java语法和语句构成,这是必须要掌握的基本内容。第4章和第5章是有关Java面向对象编程的内容,深入浅出地介绍了面向对象编程的核心:对象、类以及相关概念。第6章介绍了包、接口和异常,读者可以了解到这些抽象概念并不是难以理解的。第7章介绍了常用系统类,因为面向对象编程语言难学的一个原因就是有太多的类库和方法,要花很大精力来掌握。第8章和第9章介绍了图形用户界面的构件,可利用这些构件进行程序界面设计,编写方便实用的窗口和界面。第10章介绍了多线程技术,使用多线程技术可以编写许多适用的程序。第11章是Java轻松的一面,读者将在这里学习如何画图、如何显示图像、如何设计动画以及如何播放数字音频。学完之后,读者将会发现这些看上去神秘的东西原来并不难掌握。书中所有的程序都是使用最新的Java开发工具完成的,所有程序都可直接上机运行。
本书是一个简明实用教程,本书还有一个相关的版本,介绍的内容比本书多,书名为《Java语言程序设计(第二版)》(清华大学出版社)。主要是多了第12章,介绍了Java的一些综合实例,体现了前面各章内容的综合使用,对读者学习能起到承上启下的作用。其他各章内容基本相同,但例子和论述更多。
本书由邵丽萍编写第5、第9、第10、第11章,邵光亚编写第6、第8章,张后扬编写第3、第4章,陆军编写第1、第2章,刘新宇编写第7章,最后由邵丽萍统稿。
文摘
插图:
查看更多
下一篇
本文网址:
https://www.reader8.net/book/20100413/451014.html
读书人精选
热点排行
Java开发从入门到精通(1DVD)
零起点Python大数据与量化交易
Visual Basic完全自学手册
Vue.js权威指南
正版 尤瓦尔.赫拉利作品套装 人类简史
构建移动网站与APP:HTML 5+CSS 3+jQuery
函数式编程思维 (图灵程序设计丛书)
Web GIS从基础到开发实践:基于ArcGIS AP
R语言预测实战
Java入门123——一个老鸟的Java学习心得