Java零基础实战

Java零基础实战

作者:宁楠

出版社:人民邮电

出版年:2019年5月

ISBN:9787115508959

所属分类:经济金融

书刊介绍

《Java零基础实战》内容简介

Java是一门经典的面向对象的编程语言,具有很强的通用性、平台可移植性和安全性,并且一直在编程语言排行榜上稳居前列。本书旨在通过浅显易懂的语言,讲清Java的特性,帮助读者掌握面向对象编程的核心思想;同时,通过丰富实用的代码示例,帮助读者快速上手,轻松掌握Java语言。本书分11章,带领读者从零开始认识Java,了解Java,会用并且用好Java。书中不仅对Java的运行机制、体系结构和基本的安装配置进行了讲解,还对面向对象编程的思想进行了深刻的剖析和总结,同时作者以丰富的代码示例演示了基本的Java编程。除此之外,本书还对Java的集合框架、多线程、实用类、IO流、反射机制和Web编程等进行了讲解,让读者在掌握基本编程技巧的基础上,进一步探索Java的强大功能。本书由Java开发老手编写,汇集了丰富的实践经验和实用的编程思想,非常适合想入门Java的新手学习,也适合用作计算机相关专业的辅助教程,其他非科班出身的想学习Java编程的读者也可以参考学习。
宁楠,Java开发工程师,拥有多年软件研发、系统架构经验,历任开发工程师、项目经理、技术总监。热爱技术交流和知识分享,在多个平台输出技术博客、图文课程和视频课程,公众号原创博主、知识星球嘉宾、慕课网讲师、Git Chat认证作者,对Java编程有着丰富的经验和独到的见解。

作品目录

序言
Java编程学习之道
致谢
前言
写作本书的目的
读者对象
如何阅读本书
本书示例代码说明
关于勘误
资源与支持
配套资源
提交勘误
与我们联系
关于异步社区和异步图书
第1部分
Java基础
第1章:Java初体验
1.1、Java概述
1.2、搭建Java开发环境
1.3、小结
第2章:Java入门
2.1、开发第一个Java程序
2.2、变量
2.3、基本数据类型
2.4、数据类型转换
2.5、运算符
2.6、小结
第3章:Java进阶
3.1、流程控制
3.2、循环
3.3、数组
3.4、综合练习
3.5、小结
第2部分
Java面向对象
第4章:面向对象基础
4.1、什么是面向对象
4.2、类与对象
4.3、封装
4.4、继承
4.5、多态
4.6、小结
第5章:面向对象进阶
5.1、Object类
5.2、包装类
5.3、接口
5.4、异常
5.5、综合练习
5.6、小结
第3部分
Java高级应用
第6章:多线程
6.1、进程与线程
6.2、Java中线程的使用
6.3、线程调度
6.4、线程同步
6.5、综合练习
6.6、小结
第7章:集合框架
7.1、集合的概念
7.2、Collection接口
7.3、List接口
7.4、Set接口
7.5、Map接口
7.6、Collections工具类
7.7、泛型
7.8、综合练习
7.9、小结
第8章:实用类
8.1、枚举
8.2、Math
8.3、Random
8.4、String
8.5、StringBuffer
8.6、日期类
8.7、小结
第9章:IO流
9.1、File类
9.2、字节流
9.3、字符流
9.4、处理流
9.5、缓冲流
9.6、序列化和反序列化
9.7、小结
第4部分
底层扩展
第10章:反射
10.1、Class类
10.2、获取类结构
10.3、反射的应用
10.4、动态代理
10.5、小结
第11章:网络编程
11.1、IP与端口
11.2、URL和URLConnection
11.3、TCP协议
11.4、UDP协议
11.5、多线程下的网络编程
11.6、综合练习
11.7、小结

相关推荐

微信二维码