购物车中还没有商品,赶紧选购吧!
Java程序设计基础 主编 刘金娥 康丽杰 副主编 荆婷婷 王彩霞 宋庆国 高等教育出版社
商品价格
定价
手机购买
商品二维码
配送
北京市
数量

推荐商品

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存   个

商品详情

商品名称:Java程序设计基础
ISBN:9787040643893
出版社:高等教育出版社
出版年月
作者:主编 刘金娥 康丽杰 副主编 荆婷婷 王彩霞 宋庆国
定价:44.80
页码:356
装帧:平装
版次:1
字数:540 千字
开本:16开
套装书:否

本书以Java SE 17为基础,以面向对象程序设计思想为核心,全面介绍Java语言的功能和特点,详细讲述使用J2SE开发应用程序的思路和方法。

全书共分10章,主要内容包括:Java的开发环境和运行环境、Java语言基础、面向对象的程序设计方法、Java常用类、图形用户界面、多线程、泛型和集合框架、输入输出、网络编程基础、JDBC数据库编程。此外,全书包含151个例题,均在Java SE 17、Eclipse 4.22下运行通过。

本书是Java初学者的入门教材,适用于高等学校应用型本科、高等职业院校计算机相关专业及教育培训机构程序设计课程教学,也可供Java爱好者及相关从业者参考使用。

前辅文
第1章 Java的开发环境和运行环境
  1.1 Java概述
  1.2 JDK
   1.2.1 JDK的主要版本
   1.2.2 JDK的下载、安装与配置
   1.2.3 使用JDK开发Java程序
  1.3 Eclipse集成开发环境
   1.3.1 Eclipse的下载、安装与汉化
   1.3.2 使用Eclipse开发Java程序
  1.4 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.2.3 关系运算符和关系表达式
   2.2.4 逻辑运算符和逻辑表达式
   2.2.5 位运算符和位运算表达式
   2.2.6 运算符的优先级和结合性
  2.3 语句
   2.3.1 输出语句
   2.3.2 输入语句
   2.3.3 分支语句
   2.3.4 循环语句
  思考与练习
第3章 面向对象的程序设计方法
  3.1 对象和类
   3.1.1 包
   3.1.2 类的定义
   3.1.3 对象和对象引用
   3.1.4 成员变量
   3.1.5 成员方法
   3.1.6 构造方法
   3.1.7 this关键字
  3.2 继承
   3.2.1 继承的概念
   3.2.2 继承的实现
   3.2.3 方法重写和属性隐藏
   3.2.4 super关键字
   3.2.5 抽象类
   3.2.6 通过继承实现多态
  3.3 接口
   3.3.1 接口的定义
   3.3.2 接口的实现
   3.3.3 通过接口实现多态
  3.4 内部类
   3.4.1 成员内部类
   3.4.2 局部内部类
   3.4.3 静态内部类
   3.4.4 匿名内部类
  思考与练习
第4章 Java常用类
  4.1 Object类
  4.2 数组和Arrays类
   4.2.1 数组的定义
   4.2.2 数组的常用操作
   4.2.3 二维数组
   4.2.4 Arrays类
  4.3 字符串类
   4.3.1 String类
   4.3.2 StringBuffer类
  4.4 数值处理相关类
   4.4.1 基本数据类型包装类
   4.4.2 数字格式化类
   4.4.3 Math类
  4.5 日期和时间类
   4.5.1 获取系统日期和时间类
   4.5.2 设置日期和时间格式类
   4.5.3 日期和时间运算类
   4.5.4 java.time包
  4.6 异常处理
   4.6.1 异常的概念
   4.6.2 常见的异常
   4.6.3 异常的处理
   4.6.4 自定义异常类
  思考与练习
第5章 图形用户界面
  5.1 Swing组件概述
  5.2 创建图形用户界面
   5.2.1 使用JFrame创建框架
   5.2.2 在框架中添加组件
  5.3 布局管理器
   5.3.1 BorderLayout
   5.3.2 FlowLayout
   5.3.3 GridLayout
   5.3.4 布局管理器综合应用
  5.4 事件处理
   5.4.1 事件处理机制
   5.4.2 常见事件类型
   5.4.3 监听类
  5.5 常用Swing组件
   5.5.1 面板组件
   5.5.2 文本组件
   5.5.3 标签组件
   5.5.4 按钮组件
   5.5.5 菜单组件
   5.5.6 组合框组件
   5.5.7 对话框
  思考与练习
第6章 多线程
  6.1 实现多线程
   6.1.1 继承Thread类
   6.1.2 实现Runnable接口
  6.2 线程共享数据与同步
   6.2.1 代码相同的线程共享数据
   6.2.2 代码不同的线程共享数据
   6.2.3 线程协作
   6.2.4 死锁问题
  6.3 线程的生命周期
  思考与练习
第7章 泛型和集合框架
  7.1 泛型
   7.1.1 泛型的概念
   7.1.2 泛型类
   7.1.3 泛型方法
   7.1.4 通配符
   7.1.5 受限制的泛型
  7.2 集合框架
   7.2.1 集合框架概述
   7.2.2 ArrayList和Vector
   7.2.3 迭代器和foreach
   7.2.4 Hashtable和HashMap
  思考与练习
第8章 输入输出
  8.1 输入输出流
  8.2 字节流和字符流
   8.2.1 字节流
   8.2.2 字符流
  8.3 文件读写
   8.3.1 读写文本文件
   8.3.2 读写二进制文件
   8.3.3 随机读写文件
  8.4 处理流
   8.4.1 数据流
   8.4.2 缓冲流
   8.4.3 转换流
  8.5 标准输入输出
  8.6 对象序列化
  思考与练习
第9章 网络编程基础
  9.1 网络编程的基本概念
   9.1.1 IP地址、域名和端口
   9.1.2 网络协议
   9.1.3 套接字
  9.2 URL编程
   9.2.1 URL的概念
   9.2.2 URL类
   9.2.3 使用URL类获取网络资源
  9.3 基于TCP协议的Socket编程
   9.3.1 ServerSocket类
   9.3.2 Socket类
   9.3.3 一对一Socket通信
   9.3.4 一对多Socket通信
  9.4 基于UDP协议的Socket编程
  思考与练习
第10章 JDBC数据库编程
  10.1 JDBC概述
  10.2 数据库编程
   10.2.1 注册JDBC驱动程序
   10.2.2 连接数据库
   10.2.3 执行SQL语句
   10.2.4 处理结果集
  思考与练习
参考文献

对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加