Java零基础实战

Java零基础实战

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

    关注微信公众号

编辑推荐

Java从入门到精通,更好理解、更易上手、更适合新手的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 小结

Java零基础实战是2019年由人民邮电出版社出版,作者宁楠。

得书感谢您对《Java零基础实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。