这是一本讲解Java基本语法的书,全书始终从初学者的角度,用通俗易懂的语言和形象生动的例子来讲解Java基础知识,让读者能轻松快速掌握。 本书共分为12章,首先介绍Java语言的基本情况;然后介绍如何在Windows、Linux和macOS三种操作系统中安装Java和集成开发环境以及JShell交互式编程;接着讲解Java的一些常见概念和数据类型以及Java的八大类运算符、各种表达式和语句;之后介绍类和对象这两个核心概念,数组与集合的概念和使用,Java常用工具类,以及Java的异常处理、注解以及泛型机制;最后讲解Java的文件与I/O的相关操作以及Java多线程和网络编程。
汪建(笔名seaboat),拥有10年以上的软件开发经验,擅长Java、Python和C++等编程语言,从事各类业务系统、中间件、基础架构、人工智能系统等研发工作。目前负责一个人工智能团队,致力于开发各种人工智能能力并赋能到业务系统中。精研工程算法、人工智能算法、自然语言处理、计算机视觉、架构、分布式、高并发、大数据、搜索引擎等方面的技术。平时喜欢看书、运动、写作、编程、绘画。崇尚技术自由,思想开放。著有《图解 Java 并发编程》《图解数据结构与算法》《Tomcat内核设计剖析》。
汪立,拥有多年的大型系统开发经验,对Java语言及生态有浓厚的兴趣,对Spring、Spring Boot、Spring MVC、Spring Cloud、MyBatis、Dubbo、ZooKeeper等有较深入的研究,熟悉常用消息中间件(RocketMQ、Kafka、...