Java编程从零开始学(视频教学版)
上QQ阅读APP看书,第一时间看更新

前言

读懂本书

为什么学习Java

作为一门面向对象编程的语言,Java不仅吸收了C++语言的各种优点,还摒弃了C++中难以理解的多继承、指针等概念。因此,Java语言具有功能强大和简单易用两个特征。

——Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统等应用程序,要不要学,自己看着办!

Java 10做了哪些改变

本书讲解使用JDK 10,相对于其他版本,JDK 10最明显的改变是采用了局部变量类型推断,并增加了var关键字,也就是你可以随意定义变量而不必指定变量的类型。除此之外,还增加了GC改进和内存管理、线程本地握手等新特性。

——在不久的将来,Java 10可能将彻底改变你编写代码的方式!

本书真的适合你吗

本书将帮你从Java小白进入Java编程的殿堂;并且提供了大量的示例程序,从枯燥的知识学习转成带有具体示例的学习;书中的示例在JDK 8、JDK 10中均已运行测试完毕,可以放心使用。书中的示例均来自作者的项目实战,能够在学习知识的同时,了解以后项目实战中需要达到什么样的目标。

——怕学不会Java?没关系,仔细阅读本书。本书将会引导你快速、轻松地学习Java。

本书特点

(1)不论是理论知识的介绍,还是实例的开发,都是从实际应用角度出发的,精心选择开发中的典型例子,讲解细致,分析透彻。

(2)由浅入深、轻松易学,让读者能够快速学习Java编程最实用的技术。每个知识点都对应一个相应的示例,能够使读者更好地理解知识点的作用。

(3)应用实践,在每章中都提供了练习题目,能够使得读者巩固学过的知识,举一反三,为进一步学习做好准备。

(4)贴心提醒,本书根据需要在各章使用了很多“注意”“说明”等小栏目,让读者可以在学习过程中更轻松地理解相关知识点及概念。

源码、课件与教学视频下载

本书配套的源码、课件与教学视频下载地址请扫描右边二维码获得。

如果下载有问题,请联系booksaga@163.com,邮件主题为“Java编程从零开始学”。

本书适合的读者

● Java编程初学者

● Java程序测试人员

● 高等院校和培训学校的老师和学员

● 正在做Java编程相关毕业设计的学生


本书由郝军编写完成,特别感谢远在澳大利亚的董申浩先生为本书搭建起基本写作架构,同时也感谢同事们的支持。


编者

2020年1月