Java完全自学教程

Java完全自学教程

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书从零基础用户自学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完全自学教程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
中文版Maya 2016完全自学教程 电子书
这是一本全面介绍中文版Maya2016基本功能及实际运用的书。本书完全针对零基础读者编写,是入门级读者快速、全面掌握Maya2016技术及应用的参考书。本书从Maya2016的基本操作入手,结合大量的可操作性实例(147个实战和21个综合实战),全面、深入地阐述Maya2016的建模、灯光、材质、渲染、动画、动力学、流体、布料、毛发和Bifrost流体等方面的技术。在软件运用方面,本书结合Ment
时装画电脑手绘完全自学教程 电子书
本书以时装画为核心,结合SAI和Photoshop绘图软件,系统、全面地讲解了时装画板绘的表现技法。本书共分为7章,第1章为时装画绘制工具介绍;第2章为人体动态实例表现;第3章为头部五官实例表现;第4章为面料实例表现;第5章为配饰实例表现;第6章为时装款式实例表现;第7章为时装效果图实例表现。随书赠送案例的线稿文件和源文件,以及在线教学视频。本书具有很强的针对性和实用性,注重理论与实践相结合,适合
中文版Illustrator2021完全自学教程 电子书
本书适合Illustrator初学者,以及从事设计和创意工作的人员使用,同时也适合高等院校相关专业的学生和各类培训班的学员阅读与参考。
中文版Photoshop2022完全自学教程 电子书
Photoshop经典自学教程。
Navisworks 2018完全自学教程(培训教材版) 电子书
本书从Navisworks2018的基本操作入手,结合大量的可操作性实例,全面而深入地介绍了Navisworks2018的模型浏览、碰撞检测、施工模拟和动画漫游等方面的知识,并向读者展示了如何将Navisworks2018运用到实际工程中。