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 方法

  • 接口中的默认和静态方法

本课程适合谁:

  • 后端软件工程师
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。