Java程序设计实例教程

副标题:无

作   者:梁胜彬主编;董靓,王倩编著

分类号:

ISBN:9787302230571

微信扫一扫,移动浏览光盘

简介

  《21世纪高等学校规划教材·计算机应用:Java程序设计实例教程》作为java程序设计的入门与应用教材,提供了丰富的典型实例介绍java程序设计的基础知识,每章都附有实验指导,并剖析了读者在学习过程中经常遇到的问题和解决方法。另外,《21世纪高等学校规划教材·计算机应用:Java程序设计实例教程》还详细介绍了jdk、eclipse以及netbeans等开发工具的使用方法。   《21世纪高等学校规划教材·计算机应用:Java程序设计实例教程》共有10章,内容涵盖了java概述、java语法基础、类和对象、面向对象高级技术、数组与容器、异常处理机制、i/o流、多线程、java gui和java网络编程等。《21世纪高等学校规划教材·计算机应用:Java程序设计实例教程》最大的特色在于通过实例介绍java程序设计的各知识点,这些实例具有很强的针对性和实用性,力求让读者通过实例生动形象地掌握这些知识。另外,《21世纪高等学校规划教材·计算机应用:Java程序设计实例教程》还非常注重读者自学能力的培养,对初学者容易混淆的知识点提供了重点提示,试图引导读者总结和形成一套java的系统学习方法。   《21世纪高等学校规划教材·计算机应用:Java程序设计实例教程》注重读者学习和应用能力的培养,适合作为普通高等院校本科各相关专业的程序设计教材,也适合编程爱好者自学和培训使用。

目录

第1章 Java概述
1.1 面向对象的程序设计
1.1.1 面向对象的程序设计的基本概念
1.1.2 面向对象的程序设计的基本特征
1.1.3 面向对象的程序设计的优势
1.2 Java的历史及特性
1.2.1 Java的发展简史
1.2.2 Java语言的特性
1.3 安装Java开发环境及主流集成开发环境介绍
1.3.1 安装JDK及其帮助文档
1.3.2 常用JDK命令介绍
1.3.3 Eclipse
1.3.4 NetBeansIDE简要介绍
1.3.5 集成开发环境的选择
1.4 编写第一个Java程序
1.4.1 Hello World!
1.4.2 Java环境变量
1.4.3 使用EditPlus和JDK编写和运行Java程序
1.5 如何学习Java
常见问题与实验指导
本章小结
习题

第2章 Java语法基础
2.1 标识符和变量
2.1.1 注释
2.1.2 标识符与关键字
2.1.3 分隔符
2.2 Java的基本数据类型
2.2.1 基本数据类型
2.2.2 整型
2.2.3 布尔型
2.2.4 字符型
2.2.5 浮点型
2.3 变量和常量
2.3.1 变量
2.3.2 常量
2.4 数据类型转换
2.4.1 自动类型转换
2.4.2 强制类型转换
2.4.3 包装类转换
2.5 运算符
2.5.1 操作数和表达式
2.5.2 优先级和结合方向
2.5.3 算术运算符
2.5.4 关系运算符
2.5.5 逻辑运算符
2.5.6 条件运算符
2.5.7 位运算符
2.5.8 赋值运算符
2.5.9 其他运算符
2.6 语句和程序块
2.6.1 语句
2.6.2 程序块
2.7 流程控制语句
2.7.1 if/else语句
2.7.2 switch/case语句
2.7.3 while循环语句
2.7.4 do/while循环语句
2.7.5 for循环语句
2.7.6 break语句
2.7.7 continue语句
2.7.8 return语句
2.8 简单的人机交互
2.8.1 Scanner类
2.8.2 使用BufferedReader类
2.8.3 使用main()方法的参数
常见问题与实验指导
本章小结
习题

第3章 面向对象基础
3.1 类和对象
3.2 定义Java类
3.3 创建对象
3.3.1 使用new运算符创建对象
3.3.2 访问成员变量和方法
3.4.成员变量
3.4.1 类中的变量及其分类
3.4.2 成员变量和局部变量的区别
3.4.3 编程中选用变量的标准
3.5 方法及重载
3.5.1 方法的分类
3.5.2 参数传递方式
3.5.3 递归方法
3.5.4 方法重载
3.6 构造方法
3.6.1 深入理解构造方法
3.6.2 构造方法的重载
3.7 this关键字
3.8 static关键字
3.8.1 static修饰变量
3.8.2 static修饰方法
3.8.3 static修饰程序块
3.9 访问控制
3.9.1 访问控制修饰符
3.9.2 package关键字
3.9.3.Javar辛常见的包
3.9.4 import关键字
3.9.5 隐藏实现
3.10 对象清理
常见问题与实验指导
本章小结
习题

第4章 面向对象高级技术
4.1 继承基础
4.1.1 何时采用继承
4.1.2 访问控制
4.1.3 继承与组合
4.2 父类成员的覆盖
4.3 super关键字
4.4 Object类
4.4.1 toString()方法
4.4.2 equals()方法
4.5 final关键字
4.5.1 final变量
4.5.2 final方法
4.5.3 final类
4.6 多态
4.6.1 向上转型
4.6.2 向下转型
4.6.3 instanceof运算符
4.7 抽象类
4.7.1 抽象类与抽象方法
4.7.2 何时使用抽象类?
4.8 接口
4.8.1 接口的定义
4.8.2 接口的实现
4.8.3 接口与抽象类
4.8.4.什么情况下使用接口
4.9 内部类
4.9.1 内部类基础
4.9.2 非静态内部类?
4.9.3 静态内部类
4.9.4.局部内部类
4.9.5 匿名内部类
常见问题与实验指导
本章小结
习题

第5章 数组、字符串及容器类
5.1 一维数组
5.1.1 一维数组的声明
5.1.2 一维数组的初始化
5.1.3 一维数组的访问
5.2 多维数组
5.2.1 二维数组的声明
……
第6章 异常处理机制
第7章 Java I/O流
第8章 多线程
第9章 Java GUI编程
第10章 Java网络编程
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Java程序设计实例教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon