本Java教程为实战型Java教程,适合Java编程绝对零基础的学员阅读;
书中理论与实践相结合,采用一个知识点对应一个经典小案例,深入浅出;
本Java教程对知识点的掌握程度进行了三个级别的描述:了解、理解、掌握,了解的内容了解一下即可,掌握的内容不但要求理解,而且能够将代码实现;
强调一下,本书对知识点不会进行学术性研究,比较偏向实战;
通过本Java教程的学习,可以助您快速入门Java语言。
视频教程
https://www.bilibili.com/video/BV1Rx411876f
Java零基础课程目录:
- Java教程
- Java语言概述
- Java语言发展史
- Java语言的特性
- Java中JDK、JRE、JVM三者之间的关系
- Java程序的开发过程与运行过程
- 编写第一个Java程序
- Java中的注释
- Java中public class与class的区别
Java标识符与关键字
Java变量
Java数据类型
Java运算符
- Java运算符概述
- Java算术运算符
- Java关系运算符
- Java逻辑运算符
- Java位运算符
- Java赋值运算符
- Java条件运算符
- Java字符串连接运算符
Java控制语句
- Java控制语句概述
- Java选择语句if
- Java switch选择语句
- Java for循环语句
- Java while循环语句
- Java do while循环语句
- Java break语句
- Java continue语句
- Java return语句
Java方法
- Java方法的作用及本质
- Java方法的定义及调用
- Java方法返回值详解
- Java栈数据结构
- Java方法执行过程中内存的变化
- Java递归方法
- Java方法重载
Java面向对象
Java对象的创建和使用
- Java对象的创建和使用方法
- Java虚拟机内存管理
- Java构造方法Constructor
- Java空指针异常
- Java实例变量是一个引用
- Java方法调用时参数的传递问题
Java封装
- Java封装
Java中static和this
- Java中this关键字是什么
- Java this关键字的使用(在实例方法中)
- Java this关键字的使用(在构造方法中)
- Java中static关键字
- Java中static静态变量
- Java static静态代码块
- Java static静态方法
Java继承
Java方法覆盖和多态
Java super
Java基础练习题