Java编程从零开始学(视频教学版)

郝军
内容简介 随着编程技术的普及度越来越高,越来越多的人选择学习Java编程。本书是一本为Java编程初学者量身定制的入门教材。书中的示例在JDK 8和JDK 10中均可正常运行。 本书分为4篇,共20章:第1篇介绍Java基础知识,包括Java技术历史、开发环境搭建、语法基础、运算符、流控制、数组、方法;第2篇介绍面向对象相关的编程技术,如类和对象、继承、封装、多态、异常处理、常用类、集合等;第3篇介绍Java编程的高级技术,内容涵盖多线程、I/O处理、文件操作等;第4篇为项目实战部分,介绍Java在数据库编程、GUI编程中的相关技术,并通过计算器实例来巩固学过的知识。 本书内容详尽、示例丰富,是广大Java编程初学者的参考书,同时非常适合高等院校和培训学校计算机及相关专业的师生作为教材使用。 前言 读懂本书 为什么学习Java 作为一门面向对象编程的语言,Java不仅吸收了C++语言的各种优点,还摒弃了C++中难以理解的多继承、指针等概念。因此,Java语言具有功能强大和简单易用两个特征。 ——Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统等应用程序,要不要学,自己看着办! Java 10做了哪些改变 本书讲解使用JDK 10,相对于其他版本,JDK 10最明显的改变是采用了局部变量类型推断,并增加了var关键字,也就是你可以随意定义变量而不必指定变量的类型。除此之外,还增加了GC改进和内存管理、线程本地握手等新特性。 ——在不久的将来,Java 10可能将彻底改变你编写代码的方式! 本书真的适合你吗 本书将帮你从Java小白进入Java编程的殿堂;并且提供了大量的示例程序,从枯燥的知识学习转成带有具体示例的学习;书中的示例在JDK 8、JDK 10中均已运行测试完毕,可以放心使用。书中的示例均来自作者的项目实战,能够在学习知识的同时,了解以后项…