编程之路-编程语言知识点纲要

  • 入门概述(Introduction)

    • Version Iteration:版本迭代
  • Quick Start

    • Builder & Dependence Manager:构建与版本管理
  • 数据结构(Data Structure)

    • 变量

    • 常量与宏

      • 系统常量
    • 赋值
    • 作用域(Scope)
    • 类型与格式判断

    • 基本类型(Basic)

    • 数值类型

      • 随机数
      • 科学计算
    • 空类型
    • 时间日期

      • TimeZone(本地化时间)
    • 字符串(String)[长度,空判断]

    • 创建增删

      • 创建添加
      • 复制
      • 替换删除
      • 栈列操作
    • 索引遍历
      • 存在判断
      • 反向索引
      • 循环遍历
      • 截取分割
    • 类型编码
      • Json
      • HTML
    • 其他操作

      • Format
      • Reverse
      • 正则匹配
    • 序列类型(Array)[长度,空判断,序列类型判断]

    [若序列类型多种则另开一章,包含数组[]类型]

    • 创建增删
      • 创建添加
      • 复制
      • 替换删除
      • 栈列操作
    • 索引遍历
      • 存在判断
      • 反向索引
      • 循环遍历
      • 截取分割
    • 类型转换
    • 其他操作

      • 统计查询
      • 过滤去重
    • 字典类型(Dict)/ Map #若字典类型多种则另开一章

    • 创建增删

      • 创建添加
      • 替换删除
      • 栈列操作
    • 索引遍历
      • 键类型与存在判断
      • 反向索引
      • 循环遍历
      • 截取分割
    • 类型转换
    • 其他操作

    • 其他类型

    • 时间(DateTime)

  • 流程控制(Control Flow)

    • 运算符
    • 基本运算符
    • 逻辑运算符
    • 运算符重载
    • 闭包(Closure)
    • 代码块(Block)
    • 条件选择
    • if
    • 循环
    • for
    • while
    • 控制
    • 迭代器
  • 函数(Function)/方法(Method)

    • 函数定义
    • 参数调用
    • 默认参数
    • 不定参数
    • 传值类型:引用传值/复制传值
    • 匿名函数/Lambda
    • 序列函数/Stream API
    • map/reduce
    • filter
  • 模块(Modules)

    • 命名空间
  • 类与对象(Class)

    • 对象分配和初始化
    • 成员变量
    • 成员方法
    • 内存管理
    • 继承
    • 抽象类、接口与委托(Delegate)
    • 匿名类
    • 反射
  • 异常处理(Exception)

  • 常用操作(Common APIs)

    • IO
    • Console
    • 文件(File)
    • 进程(Proc)
  • Advanced

    • 内存管理
    • 序列化与反序列化

你可能感兴趣的:(编程之路-编程语言知识点纲要)