专栏必读Java基础教程和数据结构内容导航和学习说明

Posted 快乐江湖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了专栏必读Java基础教程和数据结构内容导航和学习说明相关的知识,希望对你有一定的参考价值。

文章目录

试读

说明

本专栏有别于传统的教程,在专栏编写的过程中我会特别注意以下几点

  • 内容正确性:本专栏所有文章中示例代码在你环境配置无误的情况下均能跑通;关键语言、思想叙述逻辑经多次推敲,保证正确
  • 内容完整性:本专栏涉及内容为Java基础和数据结构,所述内容均有完整描述(可能存在一些细枝末节的内容后续还会补充)
  • 逻辑合理性:本专栏所有内容均按照“章号+节号”进行编排,不会存在博文之间内容不连贯的情况;知识均循序渐进,不会乱加跳跃
  • 语言精练性:本专栏所有文章叙述语言力求精炼,直达思想,减少废话;也会避免说辞陈旧、术语太多等情况的发生
  • 格式优美性:本专栏所有文章配色采用“黑蓝红”三色;红色为重要关键词、蓝色为核心内容、黑色为普通叙述内容

必读

①:Java是一门优秀的语言,摒弃了C++中难以理解的语法,而且引入了一些新的特性,能够写出十分令人赏心悦目的代码,所以学习Java是很有必要的

②:本专栏共计30余篇文章(还会更新)主要介绍了Java中的基础部分和数据结构,内容详尽、格式优美,语句精炼,主要涉及内容有

  • 初识Java
  • Java常量、数据类型等
  • Java运算符
  • Java逻辑控制
  • Java方法
  • Java数组
  • 类和面向对象
  • 继承和多态
  • 接口
  • String类
  • 异常
  • Java集合框架
  • 反射
  • 枚举
  • lambda表达式

③:在Java集合框架和数据结构部分中,对各种数据结构进行了详细介绍(包括其原理和实现),有助于大家对Java各种集合框架的准确理解

④:本专栏演示环境为IDEA+jdk1.8,专栏文章内有详细配置过程

⑤:Java作为一门纯面向对象语言,所以它和C/C++还是有一区别,因此在开始学习时大家可能对Java的一些语法细节会感到一知半解,所以建议有一定的面向对象基础和C++知识,这样上手会非常快

导航

第一章:Java语言初识和环境安装

第一章:Java是什么、Java特性、Java环境安装和编写一个简单的Java程序以了解Java程序运行原理

第二章:Java数据类型相关

第二章:Java常量、数据类型、变量、类型转换、类型提升和字符串

第三章:Java运算符相关

第三章:Java运算符

第四章:Java逻辑控制相关

第四章:Java逻辑控制

第五章:Java中的方法

第五章:Java中的方法和方法重载、递归问题探讨

第六章:Java中的数组

第六章:Java数组相关

第七章:Java面向对象初识

第七章第一节:Java类和对象之面向对象定义、实例化、this引用和对象的构造

第七章第二节:Java类和对象之封装、包和static成员

第七章第三节:Java类和对象之代码块和内部类

第八章:Java继承

第八章第一节:Java继承之继承概念、语法、成员访问和super关键字

第八章第二节:Java继承之protected、final关键字和组合

第九章:Java多态

第九章:Java多态理解、多态实现、重写、转型和抽象类

第十章:Java接口

第十章:Java之接口基本概念、接口实现多继承、Object类

第十一章:Java之String类

第十一章第一节:JavaString类介绍和常用方法

第十一章第二节:Java字符串常量池和StringBuilder

第十二章:Java异常处理

第十二章:Java异常概念、处理和自定义异常类

第十三章:Java数据结构预备知识

第十三章第一节:Java数据结构预备知识之数据结构、Java集合框架概述

第十三章第二节:Java数据结构预备知识之时间和空间复杂度

第十三章第三节:Java数据结构预备知识之泛型

第十四章:Java集合框架

第十四章第一节:Java集合框架之ArrayList

第十四章第二节1:Java集合框架之链表及其实现

第十四章第二节2:Java集合框架之LinkedList

第十四章第三节1:Java集合框架之栈Stack

第十四章第三节2:Java集合框架之队列Queue

第十四章第四节:Java集合框架之二叉树

第十四章第五节:Java集合框架之优先级队列PriorityQueue(堆)

第十四章第六节:Java中元素和对象的比较方法

第十四章第七节1:Java集合框架之二叉排序树和哈希表

第十四章第七节2:Java集合框架之map和set

第十五章:Java完成经典排序算法

第十五章:Java之排序

第十六章:Java反射和枚举

第十六章:Java之反射和枚举

第十七章:Java之Lambda表达式

第十七章:Java之lambda表达式

第十八章:Java之文件系统操作和文件读写

第十八章第一节:Java之文件系统操作(Java.io.File)

第十八章第二节:Java之文件内容读写(字节流和字符流文件)

第十九章:Java之JDBC编程

第十九章第一节:JDBC编程之环境安装和基础配置

第十九章第二节:JDBC编程之MySQL数据库基本操作

第十九章第三节1:JDBC编程之MySQL的增删查改基础篇

第十九章第三节2:JDBC编程之MySQL的增删查改进阶篇

第十九章第四节:JDBC编程之MySQL索引和事务

第十九章第五节:JDBC编程之Java连接MuSQL

以上是关于专栏必读Java基础教程和数据结构内容导航和学习说明的主要内容,如果未能解决你的问题,请参考以下文章

专栏必读Java基础教程和数据结构思维导图和内容导航

专栏必读数据库系统概论第五版(王珊)专栏学习笔记目录导航

专栏必读软件工程导论第六版(张海藩)专栏学习笔记目录导航和Anki分享

专栏必读软件工程导论第六版(张海藩)专栏学习笔记目录导航

专栏必读(考研复试)数据库系统概论第五版(王珊)专栏学习笔记目录导航及课后习题答案详解

专栏必读王道考研408计算机组成原理万字笔记(有了它不需要你再做笔记了):各章节内容概述导航和思维导图