作品简介

Java编程语言是软件开发领域最受欢迎的语言之一,是从事Java EE项目开发、Hadoop云计算应用开发、Android移动应用开发的必备基础。本书从零基础学习者的角度出发,用通俗易懂的语言和具体详细的实例全面介绍Java程序开发的核心编程技术。

本书分为22章。第1~3章是Java入门体验,主要介绍Java语言简介及发展史,并体验第一个Java程序HelloWorld的编写、编译和运行,详细说明HelloWorld程序的组成部分,以及Eclipse开发工具的使用。第4~7章是Java编程基础语法,主要包括Java语言的变量定义、数据类型、控制语句、修饰符和包结构、函数的定义和使用。第8~14章是面向对象编程,主要包括类和对象、Java语言的三大特性(封装、继承和多态)、抽象类和接口、Java内部类、Java异常、Java类的加载以及数组。第15~22章是Java高级编程和API,包括GUI开发、集合类、IO类及网络编程类、反射、常用类、Java新特性等。

本书内容由浅入深、案例丰富,配有Java核心编程的参考资源以及参考学习视频(作者授课视频,语言通俗易懂,知识点讲解细致),非常适合Java编程初学者系统地学习Java核心编程技术,同时也适合高等院校和培训机构作为教学参考书或教材使用。

迟殿委,计算机软件与理论专业硕士,毕业于南昌大学,系统架构设计师。有多年企业软件研发经验和丰富的JavaEE培训经验,熟练掌握JavaEE全栈技术框架,对Java核心编程技术有深刻理解。主要擅长JavaEE系统架构设计、大数据分析与挖掘。著有图书《Spring Boot Spring Cloud微服务开发》。

作品目录

  • 内容简介
  • 前言
  • 第1章 Java开发入门
  • 第2章 Java数据类型和变量
  • 第3章 Java开发利器
  • 第4章 Java运算符和表达式
  • 第5章 Java程序流程控制
  • 第6章 Java修饰符和包结构
  • 第7章 Java函数的定义和调用
  • 第8章 Java类和对象
  • 第9章 Java继承和多态
  • 第10章 Java抽象类和接口
  • 第11章 Java内部类
  • 第12章 Java异常处理
  • 第13章 Java类加载和使用
  • 第14章 Java数组
  • 第15章 Java多线程
  • 第16章 Java集合
  • 第17章 Java IO流
  • 第18章 Java网络编程
  • 第19章 Java图形界面编程
  • 第20章 Java反射机制
  • 第21章 Java常用类
  • 第22章 Java 8核心新特性
展开全部