类似推荐
编辑推荐
本书从零基础用户自学Java语言的角度出发,通过通俗易懂的语言、精彩有趣的实例介绍使用Java语言进行程序设计需要掌握的知识。
内容简介
全书共18章,分为4篇。其中基础篇介绍数据类型、运算符等,提高篇介绍数组、面向对象编程、异常处理等,高级篇介绍Swing程序设计、线程等,项目篇介绍开发计划管理系统。本书结合具体实例讲解知识,代码有详细注释,使读者轻松领会Java程序设计的精髓,快速提高程序设计水平。
作者简介
明日科技,专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。多次荣获“全行业优秀畅销品种”“中国大学出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。
章节目录
版权信息
内容提要
前言
基 础 篇
第1章 搭建Java开发环境
1.1 Java概述
1.2 JDK和Eclipse
1.3 Eclipse的窗口和菜单
1.4 编写Java应用程序的5个步骤
1.5 Java开发必备——API文档
1.6 动手练一练
第2章 走进Java
2.1 Java代码的组成部分
2.2 变量与常量
2.3 控制台的输入和输出操作
2.4 动手练一练
第3章 数据类型
3.1 基本数据类型
3.2 类型转换
3.3 动手练一练
第4章 运算符
4.1 赋值运算符
4.2 算术运算符
4.3 自增和自减运算符
4.4 关系运算符
4.5 逻辑运算符
4.6 位运算符
4.7 复合赋值运算符
4.8 三元运算符
4.9 圆括号
4.10 运算符优先级
4.11 动手练一练
第5章 流程控制语句
5.1 分支结构
5.2 循环结构
5.3 控制循环结构
5.4 动手练一练
提 高 篇
第6章 数组
6.1 初识数组
6.2 一维数组
6.3 一维数组的基本操作
6.4 二维数组
6.5 动手练一练
第7章 面向对象编程
7.1 面向对象概述
7.2 面向对象基础
7.3 static关键字
7.4 类的继承
7.5 类的多态
7.6 抽象类与接口
7.7 访问控制
7.8 内部类
7.9 枚举
7.10 动手练一练
第8章 异常的捕获与处理
8.1 什么是异常
8.2 异常类型
8.3 捕获异常
8.4 抛出异常
8.5 自定义异常
8.6 动手练一练
第9章 字符串
9.1 字符串与String类型
9.2 操作字符串对象
9.3 格式化字符串
9.4 字符串对象与数值类型的相互转换
9.5 StringBuilder类对象
9.6 正则表达式
9.7 动手练一练
第10章 Java常用类
10.1 包装类
10.2 Math类
10.3 随机数
10.4 日期时间类
10.5 动手练一练
第11章 泛型类与集合类
11.1 泛型类
11.2 集合类概述
11.3 Set集合
11.4 List队列
11.5 Map键值对
11.6 动手练一练
高 级 篇
第12章 Swing程序设计
12.1 Swing概述
12.2 Swing常用窗体
12.3 常用布局管理器
12.4 常用面板
12.5 标签组件与图标
12.6 按钮组件
12.7 列表框组件
12.8 文本组件
12.9 事件监听器
12.10 动手练一练
第13章 AWT绘图
13.1 Java绘图基础
13.2 绘制几何图形
13.3 设置颜色与画笔
13.4 图像处理
13.5 动手练一练
第14章 输入/输出流
14.1 流概述
14.2 与输入/输出流有关的类
14.3 File类
14.4 文件输入/输出流
14.5 带缓冲的输入/输出流
14.6 动手练一练
第15章 线程
15.1 线程简介
15.2 实现线程的两种方式
15.3 线程的生命周期
15.4 操作线程的方法
15.5 线程的同步
15.6 动手练一练
第16章 网络通信
16.1 网络程序设计基础
16.2 IP地址封装
16.3 TCP程序设计
16.4 UDP程序设计
16.5 多线程聊天室
16.6 动手练一练
第17章 使用JDBC操作数据库
17.1 JDBC概述
17.2 JDBC中常用的类和接口
17.3 数据库操作
17.4 动手练一练
项 目 篇
第18章 开发计划管理系统
18.1 开发背景
18.2 数据库设计
18.3 公共模块设计
18.4 系统登录模块设计
18.5 主窗体模块设计
18.6 部门信息管理模块设计
18.7 基本资料模块设计
18.8 图书项目模块设计
18.9 开发技巧与难点分析
Java完全自学教程是2022年由人民邮电出版社出版,作者明日科技。
得书感谢您对《Java完全自学教程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。