您好,欢迎光临有路网!
Java语言程序设计基础(第2版)
QQ咨询:
有路璐璐:

Java语言程序设计基础(第2版)

  • 作者:柳西玲 许斌
  • 出版社:清华大学出版社
  • ISBN:9787302176312
  • 出版日期:2008年01月01日
  • 页数:331
  • 定价:¥29.80
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《Java 语言程序设计基础》是以Java SE技术为背景的Java程序设计基础教材。《Java 语言程序设计基础》共分为8章,前两章介绍面向对象编程概念和Java程序设计基础知识,其他几章介绍Java语言编程语法和技术,包括对象、类和接口的创建和使用,输入输出处理,异常处理,Applet程序设计,对象串行化和聚集,线程等。《Java 语言程序设计基础》中实例的源程序可在清华大学出版社网站下载。
    《Java 语言程序设计基础》的主要读者对象为非计算机专业的本科学生,强调基本概念、基本技术、基本方法的阐述,强调理论联系实际。书中列举逾百个实例,每章都有案例分析,来提高读者解决实际问题的能力。
    《Java 语言程序设计基础》可作为大专院校的**编程语言教程,也可作为Java编程爱好者的参考书。如想进一步深入应用,还可参考《Java语言应用开发基础》(清华大学出版社出版)一书。
    文章节选
    第1章
    互联网的飞速发展,使计算机更深人人心,也带来更多的就业机会和挑战。这些机会遍布在硬件、软件以及企业活动的全部领域。而对软件的挑战包括在各种不同类型计算机上开发上百万行准确无误的代码软件(如全球电子商务系统、网上股票系统、宇航系统等)。为了迎接这些挑战,面向对象编程方法和软件构件技术已成为开发软件的主流技术。本章介绍计算机和软件的发展、计算模式的演化、面向对象技术基础、java语言总体概貌、*简单的Java应用实际的剖析,希望读者在一开始就建立起用软件解决问题的基本方法,并在学习编程技术过程中树立面向科学、面向服务、面向实践、面向系统的观点��
    1.1计算机与软件
    计算机是快速电子计算没备,它的计算速度比人要快几百万至几亿倍。它由硬件和软件构成完整的计算机系统。所谓硬件是计算机系统中的各种设备,如显示器、硬盘、键盘、主板等。所谓软件足在计算机中运行的程序和对程序加以说明的文档。近年来,由于电子芯片组件技术的突破和个人计算机工业的产业化,硬件价格急剧下降。而软件由于应用功能和复杂度的急剧上升,给开发增加了许多难度。虽然,软件学科已经历几十年的发展,开发方法也在不断改进和完善,但仍满足不了川户对软件的需求。计算机发展至今,软件已成为信息时代科学发展的焦点之一。
    进入21世纪,社会信息化不断向纵深发展,各行各业的信息化进程不断加速。我国的高等教育也进入了一个新的历史发展时期,尤其是高校的计算机基础教育,正在步入更加科学、更加合理、更加符合21世纪高校人才培养目标的新阶段。
    为了进步推动高校计算机基础教育的发展,教育部高等学校计算机科学与技术教学指导委员会近期提出了《关于进 步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》(以下简称《教学基本要求》)。《教学基本要求》针对计算机基础教学的现状与发展,提出了计算机基础教学改革的指导思想,按照分类、分层次组织教学的思路,《教学基本要求》的附件提出了计算机基础课教学内容的知识结构与课程设置。
    《教学基本要求》认为,计算机基础教学的典型核心课程包括:大学计算机基础、计算机程序设计基础、计算机硬件技术基础(微机原理与接口、单片机原理与应用)、数据库技术与应用、多媒体技术与应用、网络技术与应用。附件中介绍了上述六门核心课程的主要内容,这为今后的课程建设及教材编写提供了重要的依据。在下步计算机课程规划工作中,建议各校采用“1+X”的方案,即:“大学计算机基础”+若干必修或选修课程。
    教材是实现教学要求的重要保证。为了更好地促进高校计算机基础教育的改革,我们组织了国内部分高校教师进行了深入的讨论和研究,根据《教学基本要求》中的相关课程教学基本要求组织编写了这套“大学计算机基础教育规划教材”。
    本套教材的特点如下
    (1)体系完整,内容先进,符合大学非计算机专业学生的特点,注重应用,强调实践。
    (2)教材的作者来自全国各个高校,都是教育部高等学校非计算机专业计算机基础课程教学指导委员会**的专家、教授和教学骨干。
    (3)注重立体化教材的建设,除主教材外,还配有多媒体电子教案、习题与实验指导,以及教学网站和教学资源库等。
    (4)注重案例教材和实验教材的建设,适应教师指导下的学生自主学习的教学模式。
    (5)及时更新版本,力图反映计算机技术的新发展。
    目录
    第1章 概论
    1.1 计算机与软件
    1.2 面向对象技术基础
    1.3 Java简介
    1.3.1 Java语言的目标
    1.3.2 Java体系结构
    1.3.3 J2SDK的下载和使用
    1.4 *简单的Java Application实例剖析
    1.4.1 代码注释
    1.4.2 定义一个类
    1.4.3 要求main方法
    1.4.4 实例编译与运行
    1.5 问题求解过程
    1.5.1 软件工程基本原理
    1.5.2 问清需求
    1.5.3 明确解决需求的关键
    1.5.4 将复杂问题分解原理
    习题
    第2章 Java程序设计基础
    2.1 数据类型
    2.1.1 标识符
    2.1.2 数据类型的划分
    2.1.3 基本数据类型
    2.1.4 常量与变量
    2.1.5 各类数据间的转换
    2.2 运算符与表达式
    2.3 表达式语句
    2.4 数组
    2.4.1 创建一维数组
    2.4.2 初始化一维数组
    2.4.3 复制一维数组
    2.4.4 多维数组
    2.5 字符和字符串
    2.5.1 字符类
    2.5.2 字符串类
    2.6 控制流程语句
    2.6.1 循环语句
    2.6.2 分支语句
    2.6.3 多分支语句
    2.6.4 其他分支语句
    2.6.5 递归
    2.7 案例分析
    习题
    第3章 Java语言中面向对象编程的特征
    3.1 概述
    3.2 类
    3.2.1 创建类
    3.2.2 构造方法
    3.2.3 继承
    3.2.4 多态
    3.2.5 内部类
    3.2.6 抽象类
    3.2.7 枚举类
    3.3 对象
    3.3.1 对象的创建
    3.3.2 对象的使用
    3.3.3 对象的清除
    3.3.4 定制化数据
    3.4 接口和包
    3.4.1 定义接口
    3.4.2 实现接口
    3.4.3 接口作为类型的使用
    3.4.4 创建包
    3.4.5 使用包中成员
    3.5 字符串操作
    3.5.1 访问字符串
    3.5.2 字符串的修改
    3.5.3 字符串的比较
    3.5.4 其他操作-
    3.5.5 程序综合例子
    3.6 案例分析
    习题
    第4章 输入输出流及文件操作
    4.1 概述
    4.2 文件
    4.2.1 创建文件
    4.2.2 文件类提供的方法
    4.2.3 随机文件流
    4.2.4 文件复制
    4.3 字节I/O流
    4.3.1 字节输入流
    4.3.2 字节输出流
    4.3.3 内存的读写
    4.3.4 字节流实例
    4.4 字符I/O流
    4.4.1 字符输入流
    4.4.2 字符输出流
    4.5 过滤流
    4.6 管道流
    4.7 案例分析
    习题
    第5章 异常处理
    5.1 概述
    5.1.1 异常处理机制
    5.1.2 Throwable类及其子类
    5.2 异常处理现实
    5.2.1 捕获异常
    5.2.2 声明抛出异常
    5.2.3 抛出异常
    5.2.4 处理异常
    5.3 断言
    5.4 案例分析
    习题
    第6章 Applet程序设计
    第7章 对象串行化和聚集框架
    第8章 线程
    附录A NetBeans 集成开发环境简介
    参考文献

    ……

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外