Java:从基础到高级的概念和编码
Java from Basics to Advanced by Concept && Coding
通过示例和代码深入完成核心 Java(集合、多线程、Java8 功能等)
要求
-
渴望学习
描述
基础:
-
类
-
对象
-
构造函数等
-
四大支柱
-
遗产
-
多态性
-
抽象化
-
封装
-
Java 基本概述:
-
程序性与 OOP
-
什么是 Java,是什么让它独立于平台
-
JDK vs JRE vs JVM
-
安装
-
设置类路径环境变量
深入一层:
-
编写第一个 Java 程序
-
了解类、不同类型和对象
-
抽象类
-
内部类等
-
-
了解变量
-
静态变量
-
最终变量
-
基元变量
-
对象引用
-
封面:大十进制与双精度
-
了解字符串
-
字符串池
-
字符串不可变性
-
-
-
访问说明符
-
铸型
-
隐式类型转换
-
显式类型转换
-
-
了解方法和不同类型
-
盖子退货类型
-
盖板静态法
-
方法参数
-
按值传递与按引用传递
-
超载等。
-
-
内存管理在 Java 中是如何发生的
-
了解堆内存和堆栈内存
-
-
垃圾收集器
-
了解构造函数
-
Private 构造函数
-
Default 构造函数
-
参数化构造函数
-
构造函数与方法
-
-
Java 中的文件和目录
-
使用扫描仪从文件读取和写入
-
-
了解打包和导入
-
了解 POJO 等……
运营商:
-
算术运算符
-
关系运算符
-
短路操作器
-
赋值运算符
-
逻辑运算符
-
三元运算符
-
按位运算符
-
枚举及其高级用法
控制流语句:
-
If 语句
-
If Else 语句
-
If Else 梯子
-
Switch 语句和何时使用
-
For 循环
-
While 循环
-
边做边循环
-
Break 语句
-
继续声明
多线程和并发:
深入了解 ThreadPool 执行程序和并发性
异常处理:
-
编译时和
-
运行时错误的处理
-
选中和未选中的异常
Java 中的通用编程:
了解如何在 Java 中编写泛型类和方法,以及何时使用
Java 集合:
-
列表:
-
数组列表
-
链表
-
叠
-
-
队列:
-
优先队列
-
出列
-
-
设置:
-
哈希集
-
树集
-
LinkedHashSet
-
-
地图:
-
树状图
-
HashMap等
-
Java 8 特性:
-
功能接口
-
Lambda 表达式
-
流 API
-
谓词
-
ForEach 方法
-
接口中的默认和静态方法
本课程适合谁:
- 后端软件工程师
评论(0)