登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』Java语言程序设计(第3版)

書城自編碼: 2931171
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 吕凤翥、马皓
國際書號(ISBN): 9787302451181
出版社: 清华大学出版社
出版日期: 2016-11-01
版次: 3 印次: 1
頁數/字數: 438/646000
書度/開本: 16开 釘裝: 平装

售價:HK$ 74.9

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
重症产科.1
《 重症产科.1 》

售價:HK$ 71.8
财之道丛书·表层的真理:当代经济学与社会
《 财之道丛书·表层的真理:当代经济学与社会 》

售價:HK$ 105.6
世界服饰艺术史
《 世界服饰艺术史 》

售價:HK$ 309.6
海外中国研究·卿本著者:明清女性的性别身份、能动主体和文学书写
《 海外中国研究·卿本著者:明清女性的性别身份、能动主体和文学书写 》

售價:HK$ 81.6
日耳曼通识译丛:近代哲学:从笛卡尔到康德
《 日耳曼通识译丛:近代哲学:从笛卡尔到康德 》

售價:HK$ 32.2
我的灵魂是日落时分空无一人的旋转木马:聂鲁达诗精选
《 我的灵魂是日落时分空无一人的旋转木马:聂鲁达诗精选 》

售價:HK$ 81.6
春日喜你
《 春日喜你 》

售價:HK$ 55.0
我们八月见
《 我们八月见 》

售價:HK$ 46.0

 

內容簡介:
本书全面而又系统地介绍了Java语言程序设计的基础知识,包括基本语法、编程方法、面向对象的特征,以及Java语言的异常处理、多线程、输入输出和文件操作等内容。在此基础上,本书阐述了Java语言在图形界面设计、集合操作和网络编程等方面的应用。
本书文字简练、概念准确、例题丰富,便于读者理解和掌握;每章均配有大量练习题和上机题,可帮助读者掌握书中的主要内容,检验学习效果。
本书既可作为高等院校相关专业的教材,也适合计算机爱好者、软件开发人员学习Java语言时使用。
關於作者:
作者结合多年讲授该门课程的教学经验,合理地组织教材内容,力求做到内容紧凑、理论与实际结合,并强调实用性。在突出重点、详析难点、解答疑点的基础上,通过大量例题,帮助读者理解相关概念和方法,有效掌握各章内容,较快地掌握所学知识。
目錄
目录
第1章Java语言概述1
1.1Java语言的历史1
1.2Java语言的特点2
1.3Java程序及其实现4
1.3.1Java Application程序举例5
1.3.2Java Application程序的结构特点7
1.4Java Application程序的实现8
1.4.1编辑Java源程序8
1.4.2编译Java源程序8
1.4.3运行Java的字节码文件9
1.5Java Application程序的不同界面输出10
习题13
第2章Java语言语法基础19
2.1词法规则19
2.1.1标识符19
2.1.2关键字20
2.1.3分隔符20
2.1.4注释符21
2.2数据类型21
2.2.1基本数据类型21
2.2.2复合数据类型22
2.2.3类型转换22
2.3常量和变量24
2.3.1常量24
2.3.2变量27
2.4运算符和表达式32
2.4.1运算符32
2.4.2表达式37
2.5语句42
2.5.1表达式语句和空语句42
2.5.2块语句42
2.5.3选择语句43
2.5.4循环语句46
2.5.5转向语句49
2.5.6其他语句53
2.6数组和字符串53
2.6.1数组53
2.6.2字符数组和字符串60
2.6.3Java Application命令行参数62
习题63
Java语言程序设计(第3版)目录第3章Java语言面向对象的特征77
3.1面向对象的基本概念77
3.1.1对象和类77
3.1.2封装性79
3.1.3继承性79
3.1.4多态性80
3.2类的定义80
3.2.1类的定义格式80
3.2.2变量81
3.2.3方法84
3.2.4实例90
3.2.5静态变量和静态方法92
3.2.6抽象类和抽象方法95
3.2.7最终类、最终变量和最终方法97
3.3对象99
3.3.1对象的定义99
3.3.2对象的赋值100
3.3.3对象的使用103
3.4类的继承和多态107
3.4.1父类和子类107
3.4.2成员的继承和覆盖113
3.5接口和包119
3.5.1接口119
3.5.2包124
3.6常用的工具类简介126
3.6.1Java语言的类库126
3.6.2Java语言基础类库128
习题142
第4章Java Applet及其应用155
4.1Applet概述155
4.1.1一个Applet的例子155
4.1.2HTML文件156
4.1.3Applet的特点和工作原理157
4.2Applet与Applet类160
4.2.1Applet与Applet类的关系160
4.2.2Applet类的主要方法161
4.3Applet程序和HTML文件163
4.3.1HTML文件163
4.3.2向Applet传递参数164
4.4Applet的应用166
4.4.1绘制图形166
4.4.2演示图像181
4.4.3播放声音184
习题186
第5章图形用户界面设计193
5.1图形用户界面概述193
5.1.1图形用户界面的构成193
5.1.2图形用户界面的实现194
5.1.3界面元素的类结构197
5.2事件和事件处理198
5.2.1事件处理方法198
5.2.2事件类和监听者接口201
5.3基本控制组件的使用208
5.3.1按钮和标签209
5.3.2文本框和文本区211
5.3.3单复选框和列表216
5.3.4下拉列表和滚动条221
5.3.5画布226
5.4布局设计228
5.4.1顺序布局229
5.4.2边界布局231
5.4.3卡片布局232
5.4.4网格布局235
5.4.5复杂的网格布局237
5.5常用容器组件的使用241
5.5.1容器概述241
5.5.2容器Panel242
5.5.3窗口和菜单245
5.5.4对话框257
习题263
第6章异常和异常处理275
6.1异常和异常类275
6.1.1异常275
6.1.2异常类276
6.2异常处理278
6.2.1程序运行时异常279
6.2.2捕获异常280
6.2.3抛出异常283
6.3创建异常285
6.3.1用户创建自己的异常285
6.3.2举例分析287
习题293
第7章线程301
7.1概念301
7.2线程的创建302
7.2.1继承Thread类302
7.2.2实现Runnable接口304
7.2.3两种方式的比较306
7.3线程的状态306
7.3.1概述306
7.3.2启动307
7.3.3终止307
7.3.4暂停308
7.3.5状态判断310
7.4线程的同步311
7.4.1非同步实例311
7.4.2关键词synchronized和锁313
7.4.3等待wait和唤醒notify315
7.4.4完整的同步实例316
7.5线程的其他特性318
7.5.1主线程318
7.5.2守护线程319
7.5.3线程组321
7.5.4线程优先级323
7.5.5死锁323
7.5.6线程池325
7.5.7不再使用的方法327
习题328
第8章Java语言的集合操作333
8.1概念333
8.2数组Arrays类333
8.3基本的集合接口335
8.4集合Set336
8.5列表List340
8.6映射Map342
8.7Collections类346
8.7.1排序347
8.7.2同步350
8.7.3只读350
8.7.4特殊集合351
8.8枚举和迭代352
8.9历史集合类354
8.10使用原则355
8.11Java泛型初探356
习题360
第9章Java输入输出365
9.1流的概念365
9.2输入输出类366
9.2.1基本类366
9.2.2类别和功能367
9.3标准输入输出369
9.4文件读写372
9.4.1字节流方式372
9.4.2字符流方式375
9.4.3文件缓冲类377
9.5流的包装381
9.5.1概念381
9.5.2连接多个输入流383
9.5.3基本数据流385
9.5.4管道操作388
9.6文件类391
9.7随机访问文件397
习题399
第10章Java网络编程403
10.1概述403
10.2URL访问405
10.3InetAddress类408
10.4NetworkInterface类409
10.5Socket应用411
10.6安全套接字应用417
10.7UDP数据报424
10.8组播427
10.9对IPv6的支持430
习题433
参考文献439
內容試閱
出版说明在我国高等教育逐步实现大众化后,越来越多的高等学校将会面向国民经济发展的第一线,为行业、企业培养各级各类高级应用型专门人才。为此,教育部已经启动了高等学校教学质量和教学改革工程,强调要以信息技术为手段,深化教学改革和人才培养模式改革。如何根据社会的实际需要,根据各行各业的具体人才需求,培养具有特色显著的人才,是我们共同面临的重大问题。具体地,培养具有一定专业特色的和特定能力强的计算机专业应用型人才则是计算机教育要解决的问题。为了适应21世纪人才培养的需要,培养具有特色的计算机人才,急需一批适合各种人才培养特点的计算机专业教材。目前,一些高校在计算机专业教学和教材改革方面已经做了大量工作,许多教师在计算机专业教学和科研方面已经积累了许多宝贵经验。将他们的教研成果转化为教材的形式,向全国其他学校推广,对于深化我国高等学校的教学改革是一件十分有意义的事。清华大学出版社在经过大量调查研究的基础上,决定编写出版一套普通高校本科计算机专业特色教材精选。本套教材是针对当前高等教育改革的新形势,以社会对人才的需求为导向,主要以培养应用型计算机人才为目标,立足课程改革和教材创新,广泛吸纳全国各地的高等院校计算机优秀教师参与编写,从中精选出版确实反映计算机专业教学方向的特色教材,供普通高等院校计算机专业学生使用。本套教材具有以下特点:1. 编写目的明确本套教材是深入研究各地各学校办学特色的基础上,面向普通高校的计算机专业学生编写的。学生通过本套教材,主要学习计算机科学与技术专业的基本理论和基本知识,接受利用计算机解决实际问题的基本训练,培养研究和开发计算机系统,特别是应用系统的基本能力。2. 理论知识与实践训练相结合根据计算学科的三个学科形态及其关系,本套教材力求突出学科理论与实践紧密结合的特征,结合实例讲解理论,使理论来源于实践,又进一步指导实践得到自然的体现,使学生通过实践深化对理论的理解,更重要的是使学生学会理论方法的实际运用。3. 注意培养学生的动手能力Java语言程序设计(第3版)出版说明每种教材都增加了能力训练部分的内容,学生通过学习和练习,能比较熟练地应用计算机知识解决实际问题。既注意培养学生分析问题的能力,也注重培养学生解决问题的能力,以适应新经济时代对人才的需要,满足就业要求。4. 注重教材的立体化配套大多数教材都将陆续配套教师用课件、习题及其解答提示,学生上机实验指导等辅助教学资源,有些教材还提供能用于网上下载的文件,以方便教学。由于各地区各学校的培养目标、教学要求和办学特色均有所不同,所以对特色教学的理解也不尽一致,我们恳切希望大家在使用教材的过程中,及时地给我们提出批评和改进意见,以便我们做好教材的修订改版工作,使其日趋完善。我们相信经过大家的共同努力,这套教材一定能成为特色鲜明、质量上乘的优秀教材,同时,我们也希望通过本套教材的编写出版,为高等学校教学质量和教学改革工程作出贡献。
清华大学出版社前言诞生于20世纪90年代初的Java语言,伴随着互联网日新月异的发展,已广泛应用于网络编程、嵌入式和移动系统、游戏以及Web企业平台等方面。当前,越来越多的人期望学习和掌握Java语言,以便更好地了解和投身于互联网创新发展的大潮中。在此背景下,我们根据多年的教学经验和开发实践,于2006年推出了《Java语言程序设计》第1版,2010年又推出了第2版,广受读者欢迎与好评。此后,我们继续钻研、不断拓展,针对读者需求,引入Java语言的最新发展,对本书进行了进一步的修订,正式推出了第3版。本书深入浅出、简明实用,在突出重点、详析难点、解答疑点的基础上,做到概念明晰、注重实用,通过大量例题,帮助读者理解相关概念和方法,检验学习效果,较快地掌握所学知识。本书全面而又系统地介绍了Java语言的基本语法和重要应用,共分为10章,第1、2章介绍Java语言的特点、Java程序的基本定义和实现方法以及语法基础;第3章着重讨论Java语言面向对象的特征;第4章介绍Java Applet及其应用;第5章详细描述作为Java语言的重要应用之一的图形用户界面的设计方法;第6章对异常处理进行了介绍;第7章详细解释线程创建、状态、同步和特性等基本知识;第8章介绍Java语言的主要特点之一的集合操作;第9章介绍Java语言的输入输出操作和文件操作;第10章介绍Java语言重要应用领域网络编程方面的一些典型应用。学习计算机语言离不开上机实践。读者应在边学习边上机的过程中,深入理解、掌握本书的内容。本书尤其注重实际编程能力的培养与提高,备有上机练习题,读者应按照题目要求,认真上机练习。通过上机调试程序,发现自身概念理解上的模糊和方法运用上的错误,搞清概念和纠正错误对于深刻理解和熟练掌握Java语言十分重要。限于编著者的水平,本书难免出现不足之处,恳请读者提出宝贵意见。
吕凤翥马皓Java语言程序设计(第3版)前言

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.