万本电子书0元读

万本电子书0元读

顶部广告

Java编程从入门到精通电子书

提供源代码和配套的视频。 理论联系实际,系统讲述Java编程的方法和技巧。 Java是一种面向对象的高级编程语言。Java语言不仅具有跨平台性、健壮性、安全性、可移植性等特点,还提供了丰富的库和框架,被广泛应用于企业级应用开发、移动应用开发、大数据处理、云计算等领域。通过阅读本书,读者可以轻松掌握使用Java提升开发效率的方法。 本书主要内容: ?数据类型; ?运算符; ?流程控制语句; ?数组; ?面向对象编程; ?异常的捕获与处理; ?字符串; ?Java常用类、泛型类与集合类。

售       价:¥

0人正在读 | 0人评论 6.3

作       者:明日科技 编著

出  版  社:人民邮电出版社有限公司

出版时间:2025-03-01

字       数:18.0万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
本书从零基础用户自学Java的角度,通过通俗易懂的语言、精彩有趣的实例介绍使用Java进行程序设计需要掌握的知识。本书主要介绍了数据类型、运算符、流程控制语句、数组、面向对象编程、异常、字符串、常用类、泛型类、集合类和Swing程序设计等知识。本书结合具体实例讲解知识,代码有详细注释,使读者能够轻松领会Java程序设计的精髓,快速提高程序设计水平。 本书适合作为Java初学者、初级和中级程序员的自学用书,也适合作为大中专院校相关专业、软件开发培训机构的教材或参考用书。
目录展开

内容提要

前言

第1章 搭建Java开发环境

1.1 Java概述

1.1.1 Java的两个常用版本

1.1.2 Java的主要特点及用途

1.2 JDK和Eclipse

1.2.1 JDK的下载、配置与测试

1.2.2 Eclipse的下载与启动

1.3 Eclipse的窗口和菜单

1.4 编写Java应用程序的5个步骤

1.4.1 新建项目

1.4.2 新建类

1.4.3 编写代码

1.4.4 保存代码

1.4.5 运行程序

1.5 Java开发必备——API文档

1.5.1 Java API简介

1.5.2 Java API的使用方法

动手练一练

第2章 走进Java

2.1 Java代码的组成部分及语法结构

2.1.1 类

2.1.2 主方法

2.1.3 关键字

2.1.4 标识符

2.1.5 注释

2.2 变量与常量

2.2.1 变量

2.2.2 常量

2.3 控制台的输入和输出操作

2.3.1 控制台输出字符

2.3.2 控制台输入字符

动手练一练

第3章 数据类型

3.1 基本数据类型

3.1.1 整数类型

3.1.2 浮点类型

3.1.3 字符类型

3.1.4 布尔类型

3.2 类型转换

3.2.1 自动类型转换

3.2.2 强制类型转换

动手练一练

第4章 运算符

4.1 赋值运算符

4.2 算术运算符

4.3 自增和自减运算符

4.4 关系运算符

4.5 逻辑运算符

4.6 位运算符

4.6.1 位逻辑运算符

4.6.2 位移运算符

4.7 复合赋值运算符

4.8 三元运算符

4.9 圆括号

4.10 运算符优先级

动手练一练

第5章 流程控制语句

5.1 分支结构

5.1.1 if语句

5.1.2 if...else语句

5.1.3 嵌套if...else语句和多分支if...else语句

5.1.4 switch语句

5.2 循环结构

5.2.1 while循环

5.2.2 do...while循环

5.2.3 for循环

5.2.4 嵌套for循环

5.3 控制循环结构

5.3.1 break语句

5.3.2 continue语句

动手练一练

第6章 数组

6.1 初识数组

6.2 一维数组

6.2.1 声明

6.2.2 创建

6.2.3 初始化

6.3 一维数组的基本操作

6.3.1 遍历

6.3.2 复制

6.3.3 填充

6.3.4 排序

6.3.5 搜索

6.4 二维数组

6.4.1 声明并创建

6.4.2 初始化

6.4.3 遍历

动手练一练

第7章 面向对象编程

7.1 面向对象概述

7.1.1 对象

7.1.2 类

7.2 面向对象基础

7.2.1 成员变量

7.2.2 成员方法

7.2.3 构造方法

7.2.4 this关键字

7.3 static关键字

7.3.1 静态变量

7.3.2 静态方法

7.3.3 静态代码块

7.4 类的继承

7.4.1 extends关键字

7.4.2 方法的重写

7.4.3 super关键字

7.4.4 所有类的父类——Object类

7.5 类的多态

7.5.1 向上转型与向下转型

7.5.2 instanceof关键字

7.6 抽象类与接口

7.6.1 抽象类与抽象方法

7.6.2 接口的声明及实现

7.6.3 接口的多重继承

7.7 访问控制

7.7.1 访问控制修饰符

7.7.2 Java类包

7.7.3 final关键字

7.8 内部类

7.8.1 成员内部类

7.8.2 匿名内部类

7.9 枚举

动手练一练

第8章 异常

8.1 什么是异常

8.2 异常类型

8.2.1 系统错误——Error类

8.2.2 可控式异常——Exception类

8.2.3 运行时异常——RuntimeException类

8.3 捕获异常

8.3.1 try...catch代码块

8.3.2 finally代码块

8.4 抛出异常

8.4.1 throws关键字

8.4.2 throw关键字

8.5 自定义异常

动手练一练

第9章 字符串

9.1 字符串与String类型

9.2 操作字符串对象

9.2.1 连接字符串

9.2.2 获取字符串信息

9.2.3 比较字符串

9.2.4 替换字符串

9.2.5 分割字符串

9.2.6 转换字符串大小写

9.2.7 去除字符串首尾的空格

9.3 格式化字符串

9.3.1 日期格式化

9.3.2 时间格式化

9.3.3 日期和时间组合格式化

9.3.4 常规类型格式化

9.4 字符串对象与数值类型的相互转换

9.5 StringBuilder类对象

9.5.1 新建StringBuilder类对象

9.5.2 StringBuilder类的常用方法

9.6 正则表达式

动手练一练

第10章 常用类

10.1 包装类

10.1.1 Integer类

10.1.2 Double类

10.1.3 Boolean类

10.1.4 Character类

10.1.5 Number类

10.2 Math类

10.2.1 Math类概述

10.2.2 常用数学运算方法

10.3 随机数

10.3.1 Math.random()方法

10.3.2 Random类

10.4 日期和时间类

10.4.1 Date类

10.4.2 格式化日期/时间

10.4.3 Calendar类

动手练一练

第11章 泛型类与集合类

11.1 泛型类

11.1.1 定义泛型类

11.1.2 泛型类的用法

11.2 集合类概述

11.3 Set类

11.3.1 Set接口

11.3.2 Set接口的实现类

11.3.3 Iterator接口

11.4 List类

11.4.1 List接口

11.4.2 List接口的实现类

11.5 Map类

11.5.1 Map接口

11.5.2 Map接口的实现类

动手练一练

第12章 Swing程序设计

12.1 Swing概述

12.2 Swing常用窗体

12.2.1 JFrame

12.2.2 JDialog

12.3 常用布局管理器

12.3.1 绝对布局管理器

12.3.2 流布局管理器

12.3.3 边界布局管理器

12.3.4 网格布局管理器

12.4 常用面板

12.4.1 JPanel面板

12.4.2 JScrollPane面板

12.5 标签与图标

12.5.1 标签

12.5.2 图标

12.6 按钮组件

12.6.1 按钮

12.6.2 单选按钮

12.6.3 复选框

12.7 列表框组件

12.7.1 下拉列表框

12.7.2 列表框

12.8 文本组件

12.8.1 文本框

12.8.2 密码框

12.8.3 文本域

12.9 事件监听器

12.9.1 行为事件监听器

12.9.2 键盘事件监听器

12.9.3 鼠标事件监听器

动手练一练

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部