Java程序设计(第2版普通高等教育农业农村部十三五规划教材)

Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2020-08
版次: 1
ISBN: 9787109269071
定价: 34.00
装帧: 平装
开本: 16开
页数: 224页
39人买过
  • Java语言具有面向对象、无关平台、安全、稳定、多线程等特点,是目前软件开发的主流程序设计语言之一。本书循序渐进地介绍了Java程序的开发工具、基本语法、流程控制语句、数组、字符串、方法等程序设计的基本概念与方法,结合Java阐述面向对象程序设计的基本概念即对象、类、接口、抽象、封装、继承和多态等,讨论了Java的图形用户界面、异常处理、文件的输入输出等内容。
        本书适合作为高等院校计算机及相关专业Java语言程序设计课程的教材,同时可供Java语言和程序设计初学者参考使用。 第二版前言
    第一版前言
    第1章  Java程序设计语言概述
      1.1  程序与程序设计
        1.1.1  程序设计的概念
        1.1.2  程序设计语言
        1.1.3  程序设计方法
      1.2  Java程序设计语言
      1.3  Java程序开发工具
        1.3.1  JDK开发工具
        1.3.2  集成开发环境工具
      1.4  Java程序的基本结构
    习题
    第2章  基本数据类型与基本操作
      2.1  标识符与关键字
      2.2  基本数据类型
      2.3  直接量与常量
        2.3.1  直接量
        2.3.2  常量
      2.4  变量与赋值运算符
      2.5  运算符与表达式
        2.5.1  算术运算
        2.5.2  关系运算
        2.5.3  逻辑运算
        2.5.4  位运算
        2.5.5  赋值运算
        2.5.6  条件运算
        2.5.7  运算符与表达式的计算规则
      2.6  数据类型的转换
        2.6.1  数值型数据之间的转换
        2.6.2  罕符型数据与数值型数据之间的转换
        2.6.3  字符串与基本数据类型之间的转换
      2.7  使用Math类进行数学运算
      2.8  基本输入输出
        2.8.1  使用命令行输入输出
        2.8.2  使用对话框输入输出
      2.9  顺序结构程序举例
      习题
    第3章  选择结构程序设计
      3.1  语句块
      3.2  选择结构和条件判断
      3.3  if语句
        3.3.1  单分支if语句
        3.3.2  双分支if语句
        3.3.3  if语句的嵌套
      3.4  switch语句
      3.5  选择结构程序举例
      习题
    第4章  循环结构程序设计
      4.1  循环结构解决的问题
      4.2  while语句
      4.3  do.while语句
      4.4  for语句
      4.5  循环语句的比较
      4.6  循环嵌套
      4.7  break和continue语句
        4.7.1  break语句
        4.7.2  continue语句
      4.8  循环结构程序举例
      习题
    第5章  数组与字符串
      5.1  一维数组
        5.1.1  声明数组变量
        5.1.2  创建数组
        5.1.3  数组元素的访问
        5.1.4  初始化数组
        5.1.5  处理数组元素
        5.1.6  f10卜each循环
        5.1.7  一维数组应用买例
      5.2  二维数组
        5.2.1  二维数组的定义与创建
        5.2.2  二维数组的长度
        5.2.3  二维数组元素的处理
        5.2.4  二维数组应用实例
      5.3  数组的操作
        5.3.1  数组的复制
        5.3.2  数组的排序
        5.3.3  数组的查找
        5.3.4  使用Arralys类对数组进行操作
      5.4  字符串
        5.4.1  使用String类处理字符串
        5.4.2  使用StringBuffer/StringBuilder类处理字符串
        5.4.3  字符串应用实例
      习题
    第6章  方法
      6.1  定义方法
      6.2  调用方法
      6.3  参数的值传递
      6.4  方法重载
      6.5  方法与数组
      6.6  局部变量
      6.7  方法的递归调用
      习题
    第7章  对象和类
      7.1  对象和类的概念
      7.2  定义类
      7.3  创建对象
      7.4  访问对象
        7.4.1  引用类型和引用变量
        7.4.2  访问对象的成员
        7.4.3  数据域的初始值
        7.4.4  对象和类应用实例
      7.5  类成员的可访问性
        7.5.1  包
        7.5.2  访问修饰符
        7.5.3  类的封装
      7.6  类的静态成员
      7.7  类和对象的应用
        7.7.1  变量的作用域
        7.7.2  关键字this
        7.7.3  对象作为方法的参数与返回值
        7.7.4  对象数组
      7.8  实例分析:二维坐标系的圆
      习题
    第8章  继承和多态
      8.1  继承
        8.1.1  使用继承
        8.1.2  创建子类对象
        8.1.3  方法覆盖
        8.1.4  关键字final
        8.1.5  对象类型转换与instanceof运算符
        8.1.6  对象类Object
      8.2  多态
      8.3  抽象类
      8.4  接口
        8.4.1  接口的定义
        8.4.2  接口的使用
      8.5  内部类
        8.5.1  成员内部类
        8.5.2  匿名内部类
      8.6  基本数据类型与包装类
      习题
    第9章  异常处理与输入输出
      9.1  异常处理
        9.1.1  理解异常和异常处理
        9.1.2  抛出异常
        9.1.3  声明异常
        9.1.4  捕获异常
        9.1.5  异常的重新抛出
        9.1.6  自定义异常类
      9.2  文件类File
      9.3  文件的输入输出
        9.3.1  Java的流
        9.3.2  FileReader和FileWriter类
        9.3.3  使用try―with―resources自动关闭资源
        9.3.4  PrintWriter和Scanner类
        9.3.5  FileInputStream和FileoutputStre啪类
        9.3.6  DataInputStream和DataoutputStream类
      9.4  对象的输入输出
        9.4.1  0bjectInputStream和0bjectoutputstream类
        9.4.2  可序列化接口Serializable
        9.4.3  数组的序列化
      习题
    第10章  图形用户界面
      10.1  Java图形用户界面概述
      10.2  swing容器类
        10.2.1  顶层容器
        10.2.2  面板容器
        10.2.3  向容器中添加组件
      10.3  布局管理器
        10.3.1  流式布局F10wLayout
        10.3.2  网格布局GridLayout
        10.3.3  边框布局BorderLayout
        10.3.4  布局管理器应用示例
      10.4  Swing组件
        10.4.1  swing组件的通用特征与辅助类
        10.4.2  标
  • 内容简介:
    Java语言具有面向对象、无关平台、安全、稳定、多线程等特点,是目前软件开发的主流程序设计语言之一。本书循序渐进地介绍了Java程序的开发工具、基本语法、流程控制语句、数组、字符串、方法等程序设计的基本概念与方法,结合Java阐述面向对象程序设计的基本概念即对象、类、接口、抽象、封装、继承和多态等,讨论了Java的图形用户界面、异常处理、文件的输入输出等内容。
        本书适合作为高等院校计算机及相关专业Java语言程序设计课程的教材,同时可供Java语言和程序设计初学者参考使用。
  • 目录:
    第二版前言
    第一版前言
    第1章  Java程序设计语言概述
      1.1  程序与程序设计
        1.1.1  程序设计的概念
        1.1.2  程序设计语言
        1.1.3  程序设计方法
      1.2  Java程序设计语言
      1.3  Java程序开发工具
        1.3.1  JDK开发工具
        1.3.2  集成开发环境工具
      1.4  Java程序的基本结构
    习题
    第2章  基本数据类型与基本操作
      2.1  标识符与关键字
      2.2  基本数据类型
      2.3  直接量与常量
        2.3.1  直接量
        2.3.2  常量
      2.4  变量与赋值运算符
      2.5  运算符与表达式
        2.5.1  算术运算
        2.5.2  关系运算
        2.5.3  逻辑运算
        2.5.4  位运算
        2.5.5  赋值运算
        2.5.6  条件运算
        2.5.7  运算符与表达式的计算规则
      2.6  数据类型的转换
        2.6.1  数值型数据之间的转换
        2.6.2  罕符型数据与数值型数据之间的转换
        2.6.3  字符串与基本数据类型之间的转换
      2.7  使用Math类进行数学运算
      2.8  基本输入输出
        2.8.1  使用命令行输入输出
        2.8.2  使用对话框输入输出
      2.9  顺序结构程序举例
      习题
    第3章  选择结构程序设计
      3.1  语句块
      3.2  选择结构和条件判断
      3.3  if语句
        3.3.1  单分支if语句
        3.3.2  双分支if语句
        3.3.3  if语句的嵌套
      3.4  switch语句
      3.5  选择结构程序举例
      习题
    第4章  循环结构程序设计
      4.1  循环结构解决的问题
      4.2  while语句
      4.3  do.while语句
      4.4  for语句
      4.5  循环语句的比较
      4.6  循环嵌套
      4.7  break和continue语句
        4.7.1  break语句
        4.7.2  continue语句
      4.8  循环结构程序举例
      习题
    第5章  数组与字符串
      5.1  一维数组
        5.1.1  声明数组变量
        5.1.2  创建数组
        5.1.3  数组元素的访问
        5.1.4  初始化数组
        5.1.5  处理数组元素
        5.1.6  f10卜each循环
        5.1.7  一维数组应用买例
      5.2  二维数组
        5.2.1  二维数组的定义与创建
        5.2.2  二维数组的长度
        5.2.3  二维数组元素的处理
        5.2.4  二维数组应用实例
      5.3  数组的操作
        5.3.1  数组的复制
        5.3.2  数组的排序
        5.3.3  数组的查找
        5.3.4  使用Arralys类对数组进行操作
      5.4  字符串
        5.4.1  使用String类处理字符串
        5.4.2  使用StringBuffer/StringBuilder类处理字符串
        5.4.3  字符串应用实例
      习题
    第6章  方法
      6.1  定义方法
      6.2  调用方法
      6.3  参数的值传递
      6.4  方法重载
      6.5  方法与数组
      6.6  局部变量
      6.7  方法的递归调用
      习题
    第7章  对象和类
      7.1  对象和类的概念
      7.2  定义类
      7.3  创建对象
      7.4  访问对象
        7.4.1  引用类型和引用变量
        7.4.2  访问对象的成员
        7.4.3  数据域的初始值
        7.4.4  对象和类应用实例
      7.5  类成员的可访问性
        7.5.1  包
        7.5.2  访问修饰符
        7.5.3  类的封装
      7.6  类的静态成员
      7.7  类和对象的应用
        7.7.1  变量的作用域
        7.7.2  关键字this
        7.7.3  对象作为方法的参数与返回值
        7.7.4  对象数组
      7.8  实例分析:二维坐标系的圆
      习题
    第8章  继承和多态
      8.1  继承
        8.1.1  使用继承
        8.1.2  创建子类对象
        8.1.3  方法覆盖
        8.1.4  关键字final
        8.1.5  对象类型转换与instanceof运算符
        8.1.6  对象类Object
      8.2  多态
      8.3  抽象类
      8.4  接口
        8.4.1  接口的定义
        8.4.2  接口的使用
      8.5  内部类
        8.5.1  成员内部类
        8.5.2  匿名内部类
      8.6  基本数据类型与包装类
      习题
    第9章  异常处理与输入输出
      9.1  异常处理
        9.1.1  理解异常和异常处理
        9.1.2  抛出异常
        9.1.3  声明异常
        9.1.4  捕获异常
        9.1.5  异常的重新抛出
        9.1.6  自定义异常类
      9.2  文件类File
      9.3  文件的输入输出
        9.3.1  Java的流
        9.3.2  FileReader和FileWriter类
        9.3.3  使用try―with―resources自动关闭资源
        9.3.4  PrintWriter和Scanner类
        9.3.5  FileInputStream和FileoutputStre啪类
        9.3.6  DataInputStream和DataoutputStream类
      9.4  对象的输入输出
        9.4.1  0bjectInputStream和0bjectoutputstream类
        9.4.2  可序列化接口Serializable
        9.4.3  数组的序列化
      习题
    第10章  图形用户界面
      10.1  Java图形用户界面概述
      10.2  swing容器类
        10.2.1  顶层容器
        10.2.2  面板容器
        10.2.3  向容器中添加组件
      10.3  布局管理器
        10.3.1  流式布局F10wLayout
        10.3.2  网格布局GridLayout
        10.3.3  边框布局BorderLayout
        10.3.4  布局管理器应用示例
      10.4  Swing组件
        10.4.1  swing组件的通用特征与辅助类
        10.4.2  标
查看详情
相关图书 / 更多
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
Java程序设计任务驱动教程
黑马程序员
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
Java研发自测入门与进阶
林宁、魏兆玉
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
Java+OpenCV案例佳作选
姚利民
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
Java程序设计及实践应用研究
张萌,梁正,李真
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
Java Web及其框架技术
陈振兴
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
您可能感兴趣 / 更多
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
中学语文教学初阶
肖磊、徐国民、庞维成 编
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
C语言程序设计教程
肖磊、陈湘骥 编
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
交大之星·同步作文金钥匙:六年级第二学期
肖磊、唐蔚敏 编
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
数学建模实验
肖磊、徐冬林 著
Java程序设计(第2版普通高等教育农业农村部十三五规划教材)
JAVA实用教程/21世纪高等学校计算机规划教材
肖磊、李钟尉 著