注册 登录 进入教材巡展
#
  • #

出版时间:2013年8月

出版社:清华大学出版社

以下为《Java编程技术基础》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302330486
  • 1-1
  • 168434
  • 0063158303-6
  • 16开
  • 2013年8月
  • 工学
  • 软件工程
  • TP312JA
  • 计算机
  • 高职高专
内容简介
翁高飞、刘伟编著的《Java编程技术基础》按照高等院校、高职高专计算机课程基本要求,以案例驱动的形式来组织内容,突出计算机课程的实践性特点。《Java编程技术基础》详细介绍了Java编程技术基础及相应的技巧,共分为9个章节:Java语言概述、变量和数据类型、运算符和表达式、分支结构、循环结构(一)、循环结构(二)、数组、Java中的方法(一)、Java中的方法(二)。
本书提供PPT教学课件和案例源文件,可通过http://www.tupwk.com.cn/downpage下载。
本书结构清晰,内容丰富,案例典型,可作为高等院校、高职高专计算机相关专业的教材,也可作为计算机相关培训班的教材,并适合Java程序设计人员参考。
目录

第1章 Java语言概述/1


  1.1  程序设计语言/3


    1.1.1  程序与指令/3


    1.1.2  计算机语言/3


  1.2  Java平台/5


    1.2.1  Java语言特性/5


    1.2.2  Java平台版本/6


  1.3  Java集成开发环境/7


  1.4  使用Eclipse开发Java应用/10


    1.4.1  创建工程/10


    1.4.2  创建Java源文件/11


    1.4.3  编写代码/12


    1.4.4  编译运行/13


  1.5  Java程序结构组成/14


  1.6  常见问题/16


  【小结】/18


  【自测题】/19


  【上机部分】/20


  【课后作业】/24


第2章 变量和数据类型/27


  2.1  变量与常量/28


  2.2  标识符/29


  2.3  关键字/29


  2.4  数据类型/30


  2.5  变量的声明及使用/33


    2.5.1  声明变量/33


    2.5.2  使用变量/35


  2.6  数据类型转换/38


    2.6.1  自动类型转换/39


    2.6.2  强制类型转换/39


  2.7  使用Scanner录入数据/41


  2.8  常见问题/43


  【小结】/47


  【自测题】/47


  【上机部分】/48


  【课后作业】/55


第3章 运算符和表达式/57


  3.1  表达式/58


  3.2  赋值运算符与赋值表达式/58


  3.3  算术运算符与算术表达式/59


    3.3.1  一元运算符/60


    3.3.2  二元运算符/61


    3.3.3  复合赋值运算符/63


  3.4  关系运算符与关系表达式/64


  3.5  逻辑运算符与逻辑表达式/66


  3.6  条件运算符/70


  3.7  运算符的优先级/71


  【小结】/72


  【自测题】/72


  【上机部分】/72


  【课后作业】/78


第4章 分支结构/79


  4.1  块作用域/80


  4.2  分支结构之if-else/83


    4.2.1  if语句/83


    4.2.2  if-else语句/86


    4.2.3  嵌套if语句/89


    4.2.4  多重if语句/91


  4.3  分支结构之switch/94


  4.4  常见问题/98


  【小结】/100


  【自测题】/100


  【上机部分】/102


  【课后作业】/107


第5章 循环结构(一)/109


  5.1  使用循环的原因/110


  5.2  while循环/111


  5.3  do-while循环/114


  5.4  for循环/116


    5.4.1  基本用法/116


    5.4.2  逗号运算符/119


    5.4.3  for循环的变化/120


  5.5  常见问题/123


  【小结】/124


  【自测题】/125


  【上机部分】/126


  【课后作业】/131


第6章 循环结构(二)/133


  6.1  嵌套循环/134


  6.2  break语句/138


  6.3  continue语句/140


  6.4  使用Eclipse对Java程序进行调试/142


  【小结】/144


  【自测题】/144


  【上机部分】/146


  【课后作业】/150


第7章 数组/151


  7.1  数组的概述/152


  7.2  数组的声明/153


  7.3  数组的初始化/154


  7.4  数组的使用/156


  7.5  使用length属性测定数组长度/158


  7.6  二维数组/160


  7.7  常见应用/162


    7.7.1  求最大值(最小值)/163


    7.7.2  求平均值/165


    7.7.3  对数组进行排序/165


  7.8  常见问题/167


  【小结】/169


  【自测题】/170


  【上机部分】/171


  【课后作业】/177


第8章 Java中的方法(一)/179


  8.1  方法的概述/180


  8.2  方法的定义/181


  8.3  方法的返回值/183


    8.3.1  基本数据类型的返回值/183


    8.3.2  数组类型的返回值/185


  8.4  方法的参数/187


  8.5  常见问题/194


  【小结】/196


  【自测题】/196


  【上机部分】/199


  【课后作业】/209


第9章 Java中的方法(二)/211


  9.1  数组作为参数/212


  9.2  变量的作用域/217


  9.3  可变参数的方法/219


  9.4  类之间方法的相互调用/221


  【小结】/224


  【自测题】/225


  【上机部分】/228


  【课后作业】/235


附录A  Java技术与Java虚拟机/237


    A.1  Java平台结构/238


    A.2  Java虚拟机的体系结构/239


    A.3  Java虚拟机的运行过程/244


附录B  设置环境变量/247


    B.1  Java环境变量的作用/248


    B.2  配置环境变量的方法/249


附录C  排序算法/253


    C.1  选择排序/254


    C.2  冒泡排序/254


    C.3  插入排序/254


    C.4  快速排序/255


附录D  Java编程中常见的错误类型/261