• 轻松学编程--轻松学Java编程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

轻松学编程--轻松学Java编程

5 1.1折 45 九五品

仅1件

北京朝阳
认证卖家担保交易快速发货售后保障

作者赵振方、陈景霞、王慧 编

出版社化学工业出版社

出版时间2012-04

版次1

装帧平装

上书时间2019-07-04

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 赵振方、陈景霞、王慧 编
  • 出版社 化学工业出版社
  • 出版时间 2012-04
  • 版次 1
  • ISBN 9787122134202
  • 定价 45.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 345页
  • 字数 576千字
【内容简介】
  本书全面介绍 Java 编程知识,首先介绍了 Java的工作原理、基本语法、对数组的操作、对字符串的操作,并深入地讲解了Java语言中的面向对象编程,包括类与对象的基本知识及面向对象的封装、继承、多态;然后介绍了Java的开发应用,包括Java中的常用工具类、异常处理、I/O流、集合框架、图形用户界面和数据库编程等相关知识;最后通过一个综合案例来介绍Java编程在实际开发中的应用。

  本书可以作为 Java 的基础入门学习书籍,也可以帮助中级程序员提高编程技能,掌握面向实践的应用技能。
【目录】
第1章 Java语言概述

 1.1 Java语言简介

 1.1.1 Java语言的特点

 1.1.2 Java语言的发展

 1.2 Java语言的工作原理

 1.2.1 Java程序的运行流程

 1.2.2 JVM介绍

 1.3 Java程序的运行环境

 1.3.1 JDK介绍

 1.3.2 下载和安装JDK

 1.3.3 配置JDK

 1.3.4 获得Java API文档

 1.4 Java Application和Java Applet介绍

 1.4.1 Application介绍

 1.4.2 Applet介绍

 1.5 Java程序的基本要素

 1.6 Java的开发工具

 1.6.1 Eclipse概述

 1.6.2 Eclipse的下载和安装

 1.6.3 Eclipse开发程序

 1.7 Java程序调试技巧

 1.8 实践案例:创建HelloWorld程序

 1.9 动手练一练

 1.9.1 练习题

 1.9.2 上机实践

第2章 简单数据类型及运算

 2.1 Java数据类型

 2.1.1 整数类型

 2.1.2 浮点型

 2.1.3 字符型

 2.1.4 布尔类型

 2.1.5 数据类型间的转换

 2.1.6 转义序列

 2.2 变量与常量

 2.2.1 变量

 2.2.2 变量的作用域

 2.2.3 常量

 2.3 运算符与表达式

 2.3.1 算术运算符及表达式

 2.3.2 赋值运算符及表达式

 2.3.3 自增和自减运算符

 2.3.4 关系运算符及表达式

 2.3.5 逻辑运算符及表达式

 2.3.6 位运算符及表达式

 2.3.7 条件运算符及表达式

 2.3.8 运算符的优先级

 2.4 实践案例:打印超市售货清单

 2.5 动手练一练

 2.5.1 练习题

 2.5.2 上机实践

第3章 流程控制语句

 3.1 选择语句

 3.1.1 简单的if条件语句

 3.1.2 if-else条件语句

 3.1.3 if-else if-else条件语句

 3.1.4 嵌套if语句

 3.1.5 switch多分支语句

 3.2 循环语句

 3.2.1 while循环语句

 3.2.2 do-while循环语句

 3.2.3 for循环语句

 3.2.4 foreach循环语句

 3.3 跳转语句

 3.3.1 break语句

 3.3.2 continue语句

 3.3.3 return语句

 3.4 实践案例:制作万年历

 3.5 动手练一练

 3.5.1 练习题

 3.5.2 上机实践

第4章 数组

 4.1 一维数组

 4.1.1 声明数组

 4.1.2 分配空间

 4.1.3 一维数组的初始化

 4.1.4 一维数组的应用

 4.2 多维数组

 4.2.1 声明多维数组

 4.2.2 给多维数组分配空间

 4.2.3 初始化多维数组

 4.2.4 访问多维数组中的元素

 4.3 搜索数组

 4.4 数组排序

 4.4.1 Arrays.sort()排序法

 4.4.2 直接选择排序法

 4.4.3 冒泡排序法

 4.5 实践案例:购物结账程序

 4.6 动手练一练

 4.6.1 练习题

 4.6.2 上机实践

第5章 字符串

 5.1 创建字符串

 5.1.1 直接使用字符串常量创建字符串变量

 5.1.2 使用new关键字创建字符串变量

 5.2 字符串的常用方法

 5.3 字符串的常用操作

 5.3.1 获取字符串的长度

 5.3.2 转换字符串的大小写

 5.3.3 去掉字符串的首尾空格

 5.3.4 字符串比较

 5.3.5 字符串搜索

 5.3.6 字符串提取

 5.3.7 字符串连接

 5.3.8 字符串替换

 5.3.9 字符串分割

 5.4 StringBuffer类

 5.4.1 构造StringBuffer类

 5.4.2 StringBuffer类的常用方法

 5.5 实践案例:完善购物结账系统

 5.6 动手练一练

 5.6.1 练习题

 5.6.2 上机实践

第6章 类与对象

 6.1 面向对象概述

 6.1.1 对象的概述

 6.1.2 面向对象的核心特性

 6.2 类结构

 6.2.1 类概述

 6.2.2 类和对象的区别

 6.2.3 类是对象的类型

 6.3 Java是面向对象的语言

 6.3.1 类的定义

 6.3.2 定义类的成员变量

 6.3.3 定义类的成员方法

 6.3.4 创建类的构造方法

 6.3.5 创建对象

 6.3.6 访问对象的属性和方法

 6.3.7 类的主方法——main()方法

 6.3.8 对象的销毁

 6.3.9 this关键字

 6.4 常用修饰符

 6.4.1 访问控制修饰符

 6.4.2 static静态修饰符

 6.4.3 final修饰符

 6.5 实践案例:实现发送短信功能

 6.6 动手练一练

 6.6.1 练习题

 6.6.2 上机实践

第7章 深入面向对象编程

 7.1 类的封装

 7.2 类的继承

 7.2.1 在Java语言中实现继承

 7.2.2 单继承

 7.2.3 使用super关键字

 7.3 方法重载和方法重写

 7.3.1 方法重载

 7.3.2 方法重写和变量隐藏

 7.4 抽象类与接口

 7.4.1 抽象类

 7.4.2 接口

 7.5 包

 7.5.1 定义包

 7.5.2 使用包

 7.6 实践案例:使用多级继承实现计算长方体体积、重量和价值

 7.7 动手练一练

 7.7.1 练习题

 7.7.2 上机实践

第8章 异常处理

 8.1 异常和异常类型

 8.1.1 异常的基本概念

 8.1.2 异常类型

 8.2 Java异常处理机制

 8.2.1 使用try-catch语句捕获异常

 8.2.2 使用多重catch语句捕获异常

 8.2.3 使用try-catch-finally语句捕获异常

 8.3 抛出异常和声明异常

 8.3.1 抛出异常

 8.3.2 声明异常

 8.4 自定义异常

 8.5 实践案例:完成添加用户的功能

 8.6 动手练一练

 8.6.1 练习题

 8.6.2 上机实践

第9章 Java常用工具类

 9.1 Object类

 9.2 包装类

 9.2.1 基本数据类型所对应的包装类

 9.2.2 Integer类

 9.2.3 Character类

 9.3 日期类

 9.3.1 java.util.Date类

 9.3.2 java.util.Calendar类

 9.4 格式化日期类

 9.4.1 DateFormat类

 9.4.2 SimpleDateFormat类

 9.5 Random类

 9.6 实践案例:使用时间类完成日期查询功能

 9.7 动手练一练

 9.7.1 练习题

 9.7.2 上机实践

第10章 Java的输入/输出流

 10.1 输入/输出流概述

 10.1.1 字节流

 10.1.2 字符流

 10.1.3 预定义流

 10.2 字节流

 10.2.1 字节输入/输出流

 10.2.2 文件字节输入/输出流

 10.3 字符流

 10.3.1 字符输入/输出流

 10.3.2 字符文件输入/输出流

 10.3.3 字符缓冲区输入/输出流

 10.4 File类

 10.4.1 File类的构造函数

 10.4.2 File类的常用方法

 10.5 RandomAccessFile类随机访问文件

 10.6 实践案例:将新录学生信息添加到文件中并读取

 10.7 动手练一练

 10.7.1 练习题

 10.7.2 上机实践

第11章 集合框架

 11.1 集合框架概述

 11.2 Collection接口

 11.3 无序列表——Set集合

 11.3.1 HashSet类

 11.3.2 TreeSet类

 11.4 有序列表——List集合

 11.4.1 ArrayList类

 11.4.2 LinkedList类

 11.5 映射——Map

 11.6 泛型集合

 11.7 实践案例:使用泛型集合模拟BBS论坛

 11.8 动手练一练

 11.8.1 练习题

 11.8.2 上机实践

第12章 图形用户界面

 12.1 图形对象概述

 12.2 容器

 12.2.1 Window类

 12.2.2 Panel类

 12.3 AWT基本组件

 12.3.1 按钮组件——Button

 12.3.2 标签——Label

 12.3.3 单行文本框——TextField

 12.3.4 多行文本域——TextArea

 12.3.5 复选框——Checkbox

 12.3.6 复选框组——CheckboxGroup

 12.4 布局管理器

 12.4.1 BorderLayout管理器

 12.4.2 FlowLayout管理器

 12.4.3 CardLayout管理器

 12.4.4 GridLayout管理器

 12.4.5 GridBagLayout管理器

 12.5 事件处理

 12.5.1 事件处理概述

 12.5.2 事件类

 12.5.3 事件监听器

 12.6 实践案例:制作简易计算器

 12.7 动手练一练

 12.7.1 练习题

 12.7.2 上机实践

第13章 数据库编程

 13.1 JDBC简介

 13.1.1 JDBC程序的工作原理

 13.1.2 JDBC API结构

 13.1.3 JDBC驱动

 13.2 连接数据库的基本步骤

 13.3 JDBC应用

 13.3.1 DriverManager类

 13.3.2 Statement接口

 13.3.3 PreparedStatement接口

 13.3.4 ResultSet接口

 13.4 实践案例:开发一套用户管理系统

 13.5 动手练一练

 13.5.1 练习题

 13.5.2 上机实践

第14章 学生信息管理系统

 14.1 系统介绍

 14.1.1 需求分析

 14.1.2 系统架构

 14.2 数据库设计和实现

 14.3 数据访问类

 14.4 业务处理类

 14.5 学生信息管理界面

 14.5.1 学生信息添加界面

 14.5.2 学生信息修改界面

 14.5.3 主界面

 14.6 总结

练习题参考答案
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP