课程大纲

介绍

Kotlin 概述

设置工具

  • 使用命令行工具
  • 安装 Kotlin 的 JDK
  • 安装和设置 IDE:IntelliJ
  • 安装插件

Kotlin 入门

  • 使用 Kotlin 进行基本编码简介
  • 学习 Kotlin 体系结构
  • 使用 REPL 与 Kotlin 交互
  • 在 Kotlin 中创建变量
  • 了解 Kotlin 中的不同数据类型
  • 在 Kotlin 中使用字符串
  • 理解 Kotlin 中的不可变性
  • 实现表达式、语句和赋值
  • 在 Kotlin 中使用可为 null 的变量来实现 Null 安全
  • 创建您的第一个独立 Kotlin 应用程序

在 Kotlin 中实现条件语句

  • 使用“if”语句处理条件程序流
  • 使用“when”语句处理选项
  • 探索 Kotlin 的条件语句高级功能
  • 使用条件语句生成随机数

在 Kotlin 中使用数组和列表

在 Kotlin 中实现循环构造

  • 编码 “for” 循环
  • 编码“while”循环
  • 实现“break”语句
  • 实现“continue”语句
  • 使用“return”语句
  • 使用循环标签
  • 使用循环计算数字的总和

使用 Kotlin 中的函数

  • 创建函数
  • 声明函数
  • 使用参数并返回值
  • 使用扩展函数
  • 使用内联函数
  • 使用高阶函数

使用 Kotlin 的面向对象 Programming

  • 使用对象进行编程概述
  • 创建类
  • 向类添加方法
  • 定义基本构造函数
  • 使用命名参数和默认值
  • 使用开放类允许继承
  • 使用抽象类
  • 创建和使用接口
  • 处理覆盖
  • 创建数据类
  • 使用单例和伴随对象
  • 使用枚举
  • 将类分组到包中
  • 使用导入
  • 实现信息隐藏
  • 使用 getter 和 setter
  • 实现可见性修饰符
  • 了解泛型
  • 实现通用堆栈
  • 使用泛型函数

使用不同的数字系统

  • 使用十六进制数字
  • 使用二进制数
  • 使用按位运算符

实现输入和输出功能

使用 Kotlin 中的 Java

使用 Java 中的 Kotlin

使用 Spek 进行测试

故障 排除

总结和结论

要求

  • 基本的计算机知识
  • 无需编程经验
  21 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (1)

相关课程

Combined C/C++, JAVA and Web Application Security

  28 小时

Advanced Java Security

  21 小时

课程分类