JAVA语言程序设计与应用

JAVA语言程序设计与应用
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2019-01
版次: 1
ISBN: 9787562958697
定价: 89.00
装帧: 平装
开本: 其他
页数: 236页
2人买过
  • 本书讲解了Java语言的基本知识及程序设计的基本方法,使读者掌握面向对象程序设计的基本概念,从而具有利用Java语言进行程序设计的能力,为将来从事软件开发,特别是Web应用系统开发打下良好基础。本书内容讲解详细,程序代码均经过调试,案例实用。旨在通过实例解析的方式全面而深入地介绍Java语言的特点及其面向对象的特性,不但详细介绍了Java语言本身,而且讨论了面向对象的设计思想和编程方法、UML、图形用户界面的编程方法、网络和数据库程序的编程方法、线程的使用等实用开发技术。本书适合作为高等院校计算机程序设计课程的教材,也可作为具有一定程序设计基础和经验的读者的参考用书。 1  Java介绍
      1.1  了解Java
        1.1.1  Java的诞生和发展
        1.1.2  Java三大平台
        1.1.3  Java语言的特点
        1.1.4  Java虚拟机
      1.2  JDK
        1.2.1  windows系统环境的JDK的安装与设置
        1.2.2  编译和运行Java程序
    2  Java语言基础
      2.1  语言成分
        2.1.1  标识符和关键字
        2.1.2  基本数据类型
        2.1.3  变量与常量
        2.1.4  运算符与表达式
      2.2  字符串
        2.2.1  字符串的基本数据类型特性
        2.2.2  字符串的类特性
      2.3  控制语句
        2.3.1  流程控制结构
        2.3.2  顺序结构语句
        2.3.3  选择语句
        2.3.4  循环语句
        2.3.5  转移语句
    3  数组
      3.1  数组的概念
        3.1.1  数组说明
        3.1.2  创建数组
      3.2  数组边界
      3.3  数组元素引用
      3.4  数组的传递
      3.5  数组查找
      3.6  数组排序
        3.6.1  选择排序
        3.6.2  冒泡排序
        3.6.3  插入排序
      3.7  多维数组
        3.7.1  多维数组的定义
        3.7.2  多维数组的初始化
        3.7.3  多维数组的引用
        3.7.4  数组复制
    4  Java对象和类
      4.1  面向对象程序设计简介
        4.1.1  面向过程的程序设计
        4.1.2  面向对象的程序设计
      4.2  创建自己的类
        4.2.1  类的定义
        4.2.2  成员变量的声明和初始化
        4.2.3  成员方法的声明
        4.2.4  成员方法的重载
        4.2.5  构造方法
      4.3  静态成员
        4.3.1  类变量的声明和初始化
        4.3.2  类方法
      4.4  几个Java API中的标准类
        4.4.1  Math类
        4.4.2  字符串类StringBuffer
        4.4.3  Date类
      4.5  对象构造
        4.5.1  对象的创建
        4.5.2  对象成员的使用
        4.5.3  对象的清除
      4.6  包
        4.6.1  包的创建
        4.6.2  Import关键字
        4.6.3  package的目录结构
    5  Java继承和接口
      5.1  扩展类
        5.1.1  类继承
        5.1.2  @Override标记
        5.1.3  选择基类访问属性
        5.1.4  多态
        5.1.5  多级继承
        5.1.6  抽象类
        5.1.7  通用超类
        5.1.8  接收数目可变的参数的方法
        5.1.9  转换对象
      5.2  Class类
        5.2.1  Java中的Class类
        5.2.2  如何得到Class的对象
        5.2.3  Class类的常用方法
        5.2.4  Class的一些使用技巧
      5.3  反射
        5.3.1  反射机制的定义
        5.3.2  反射机制的功能
        5.3.3  利用反射机制能获得的信息
        5.3.4  反射机制的优缺点
        5.3.5  反射机制的应用实例
      5.4  接口
        5.4.1  什么是接口
        5.4.2  接口的特征及用法
        5.4.3  接口与抽象类的区别
      5.5  对象克隆
        5.5.1  为什么要克隆
        5.5.2  如何实现克隆
        5.5.3  浅克隆和深克隆
        5.5.4  解决多层克隆问题
      5.6  内部类
        5.6.1  什么是内部类
        5.6.2  内部类的共性
        5.6.3  为什么需要内部类
        5.6.4  成员内部类
        5.6.5  局部内部类
        5.6.6  静态内部类(嵌套类)
        5.6.7  匿名内部类
    6  Java用户界面控件
      6.1  布局
        6.1.1  Border Layout
        6.1.2  FlowLayout
        6.1.3  CardLayout
        6.1.4  GridLayout
        6.1.5  BoxLayout
        6.1.6  GridBagLayout
        6.1.7  TableLayout
      6.2  文本框
      6.3  复选框
      6.4  单选钮
      6.5  列表
        6.5.1  构造model
        6.5.2  初始化JList
        6.5.3  添加删除元素
        6.5.4  定制单元格渲染器
        6.5.5  选择事件
        6.5.6  数据事件
      6.6  面板
        6.6.1  Jpanel
        6.6.2  JScrollPane
      6.7  菜单
      6.8  鼠标事件
        6.8.1  MouseListener接口
        6.8.2  MouseMotionListener接口
      6.9  键盘事件
    7  流与文件操作
      7.1  文件和流的概念
        7.1.1  操作系统中的文件和目录概念
        7.1.2  流的概念
        7.1.3  Java的输入/输出流与文件操作概述
      7.2  字节输入/输出流类
        7.2.1  抽象字节流
        7.2.2  Java标准输入/输出
        7.2.3  文件字节流
        7.2.4  数据字节流
        7.2.5  对象字节流
        7.2.6  管道字节流
      7.3  字符输入/输出流类
        7.3.1  抽象字符流
        7.3.2  文件字符流
        7.3.3  缓冲字符流
      7.4  文件操作
        7.4.1  文件操作类
        7.4.2  文件过滤器接口
        7.4.3  随机存取文件类
    8  Java异常和调试
      8.1  处理错误
      8.2  捕获异常
        8.2.1  try语句块
        8.2.2  catch块
        8.2.3  多个catch块
        8.2.4  try语句的嵌套
        8.2.5  finally语句块
        8.2.6  throw语句的使用
        8.2.7  声明抛弃异常
        8.2.8  异常丢失
      8.3  日志
      8.4  断言
        8.4.1  语法形式
        8.4.2  使用示例
        8.4.3  注意事项
        8.4.4  其他选项
      8.5  调试
    参考文献
  • 内容简介:
    本书讲解了Java语言的基本知识及程序设计的基本方法,使读者掌握面向对象程序设计的基本概念,从而具有利用Java语言进行程序设计的能力,为将来从事软件开发,特别是Web应用系统开发打下良好基础。本书内容讲解详细,程序代码均经过调试,案例实用。旨在通过实例解析的方式全面而深入地介绍Java语言的特点及其面向对象的特性,不但详细介绍了Java语言本身,而且讨论了面向对象的设计思想和编程方法、UML、图形用户界面的编程方法、网络和数据库程序的编程方法、线程的使用等实用开发技术。本书适合作为高等院校计算机程序设计课程的教材,也可作为具有一定程序设计基础和经验的读者的参考用书。
  • 目录:
    1  Java介绍
      1.1  了解Java
        1.1.1  Java的诞生和发展
        1.1.2  Java三大平台
        1.1.3  Java语言的特点
        1.1.4  Java虚拟机
      1.2  JDK
        1.2.1  windows系统环境的JDK的安装与设置
        1.2.2  编译和运行Java程序
    2  Java语言基础
      2.1  语言成分
        2.1.1  标识符和关键字
        2.1.2  基本数据类型
        2.1.3  变量与常量
        2.1.4  运算符与表达式
      2.2  字符串
        2.2.1  字符串的基本数据类型特性
        2.2.2  字符串的类特性
      2.3  控制语句
        2.3.1  流程控制结构
        2.3.2  顺序结构语句
        2.3.3  选择语句
        2.3.4  循环语句
        2.3.5  转移语句
    3  数组
      3.1  数组的概念
        3.1.1  数组说明
        3.1.2  创建数组
      3.2  数组边界
      3.3  数组元素引用
      3.4  数组的传递
      3.5  数组查找
      3.6  数组排序
        3.6.1  选择排序
        3.6.2  冒泡排序
        3.6.3  插入排序
      3.7  多维数组
        3.7.1  多维数组的定义
        3.7.2  多维数组的初始化
        3.7.3  多维数组的引用
        3.7.4  数组复制
    4  Java对象和类
      4.1  面向对象程序设计简介
        4.1.1  面向过程的程序设计
        4.1.2  面向对象的程序设计
      4.2  创建自己的类
        4.2.1  类的定义
        4.2.2  成员变量的声明和初始化
        4.2.3  成员方法的声明
        4.2.4  成员方法的重载
        4.2.5  构造方法
      4.3  静态成员
        4.3.1  类变量的声明和初始化
        4.3.2  类方法
      4.4  几个Java API中的标准类
        4.4.1  Math类
        4.4.2  字符串类StringBuffer
        4.4.3  Date类
      4.5  对象构造
        4.5.1  对象的创建
        4.5.2  对象成员的使用
        4.5.3  对象的清除
      4.6  包
        4.6.1  包的创建
        4.6.2  Import关键字
        4.6.3  package的目录结构
    5  Java继承和接口
      5.1  扩展类
        5.1.1  类继承
        5.1.2  @Override标记
        5.1.3  选择基类访问属性
        5.1.4  多态
        5.1.5  多级继承
        5.1.6  抽象类
        5.1.7  通用超类
        5.1.8  接收数目可变的参数的方法
        5.1.9  转换对象
      5.2  Class类
        5.2.1  Java中的Class类
        5.2.2  如何得到Class的对象
        5.2.3  Class类的常用方法
        5.2.4  Class的一些使用技巧
      5.3  反射
        5.3.1  反射机制的定义
        5.3.2  反射机制的功能
        5.3.3  利用反射机制能获得的信息
        5.3.4  反射机制的优缺点
        5.3.5  反射机制的应用实例
      5.4  接口
        5.4.1  什么是接口
        5.4.2  接口的特征及用法
        5.4.3  接口与抽象类的区别
      5.5  对象克隆
        5.5.1  为什么要克隆
        5.5.2  如何实现克隆
        5.5.3  浅克隆和深克隆
        5.5.4  解决多层克隆问题
      5.6  内部类
        5.6.1  什么是内部类
        5.6.2  内部类的共性
        5.6.3  为什么需要内部类
        5.6.4  成员内部类
        5.6.5  局部内部类
        5.6.6  静态内部类(嵌套类)
        5.6.7  匿名内部类
    6  Java用户界面控件
      6.1  布局
        6.1.1  Border Layout
        6.1.2  FlowLayout
        6.1.3  CardLayout
        6.1.4  GridLayout
        6.1.5  BoxLayout
        6.1.6  GridBagLayout
        6.1.7  TableLayout
      6.2  文本框
      6.3  复选框
      6.4  单选钮
      6.5  列表
        6.5.1  构造model
        6.5.2  初始化JList
        6.5.3  添加删除元素
        6.5.4  定制单元格渲染器
        6.5.5  选择事件
        6.5.6  数据事件
      6.6  面板
        6.6.1  Jpanel
        6.6.2  JScrollPane
      6.7  菜单
      6.8  鼠标事件
        6.8.1  MouseListener接口
        6.8.2  MouseMotionListener接口
      6.9  键盘事件
    7  流与文件操作
      7.1  文件和流的概念
        7.1.1  操作系统中的文件和目录概念
        7.1.2  流的概念
        7.1.3  Java的输入/输出流与文件操作概述
      7.2  字节输入/输出流类
        7.2.1  抽象字节流
        7.2.2  Java标准输入/输出
        7.2.3  文件字节流
        7.2.4  数据字节流
        7.2.5  对象字节流
        7.2.6  管道字节流
      7.3  字符输入/输出流类
        7.3.1  抽象字符流
        7.3.2  文件字符流
        7.3.3  缓冲字符流
      7.4  文件操作
        7.4.1  文件操作类
        7.4.2  文件过滤器接口
        7.4.3  随机存取文件类
    8  Java异常和调试
      8.1  处理错误
      8.2  捕获异常
        8.2.1  try语句块
        8.2.2  catch块
        8.2.3  多个catch块
        8.2.4  try语句的嵌套
        8.2.5  finally语句块
        8.2.6  throw语句的使用
        8.2.7  声明抛弃异常
        8.2.8  异常丢失
      8.3  日志
      8.4  断言
        8.4.1  语法形式
        8.4.2  使用示例
        8.4.3  注意事项
        8.4.4  其他选项
      8.5  调试
    参考文献
查看详情
相关图书 / 更多
JAVA语言程序设计与应用
JAVA应用开发研究
李庆年 著
JAVA语言程序设计与应用
JAVAEE开发技术及应用
蔡群英、黄镇建 编
JAVA语言程序设计与应用
JAMA统计与方法指南
Edward H. Livingston
JAVA语言程序设计与应用
JAVA基础与开发
杨欢耸 著
JAVA语言程序设计与应用
JAVA EE基础实用教程(第3版)(含典型案例视频分析)
郑阿奇
JAVA语言程序设计与应用
JAVA语言程序设计项目化教程
袁静珍 编
JAVA语言程序设计与应用
JANUS水声通信协议及应用/深远海创新理论及技术应用丛书
倪秀辉、巩小东 著
JAVA语言程序设计与应用
JAVASCRIPT动态网页设计
孙永林
JAVA语言程序设计与应用
JAVA程序设计研究
李红日 著
JAVA语言程序设计与应用
JAVA从入门到精通全新版2023版正版java语言程序设计电脑编程基础计算机软件开发教程JAVA编程入门零基础自学书籍
孔祥月
JAVA语言程序设计与应用
JAX可微分编程
程琪皓
JAVA语言程序设计与应用
JAVA11官方入门教程(第8版)
[美]赫伯特·希尔特(Herbert Schildt)