04. 编程语言 - 通用框架
大约 2 分钟
04. 编程语言 - 通用框架
目录
使用需知:
原则:不包括概念、术语、原理描述,只写用法
原则(新):简概
包括概念、术语、原理描述,而使用
仅包括用法
前三级目录基本上是固定的,第四级目录可以根据具体情况修改(一般是增减),第五级目录根据具体情况自行增加
(技巧:使用子类选择符,可以进行拆解,把n
层数据坍塌为n-1
层)
编程语言
资料类
学习资料
查阅文档
语言特性类
简介类特性
语言简介*
语言特点*
语言简史*
版本类特性
语言标准*
新增特性*
版本变迁*
项目工程类
项目创建
环境安装
Linux*
Mac OS X*
Windows*
开发工具
HelloWorld
数据(程序=数据+算法中的数据)
数据分类核心
- 按类型分类
- 泛
- 类1
- 类2
- 按操作分类
- (简概)
- 输入输出
- 定义
- 使用
常量
简概
使用(定义)
内置常量*
声明*
初始*
赋值(与简写)*
变量泛操作(内置)
简概
分类型*
基本类型 / 基本数据类型
复合类型 / 对象数据类型
使用
声明*
初始*
赋值(与简写)*
使用
内置常量*
类型转换
显式*
隐式*
数字【基本类型】
简概
子类型*
类型宽度*
类型性质*
使用
字面量方式*
符号操作*
对象方法操作*
内置函数操作*
输出类
字符串【对象类型】
数组【对象类型】
对象类型嵌套【对象类型】
指针【特殊类型】
共用体【特殊类型】
枚举【特殊类型】
变量通用字面量:符号
算术运算符
逻辑运算符
运算符与结合性
编程的思想形态
代码易读性
注释(注释符)
书写风格类
语言风格*
书写风格*
命名风格(与关键字)*
代码易用性
头文件
dir()和help()语法
交互
控制台 I/O
文件 I/O
脚本型 I/O(依赖于宿主软件的行为)
GUI
代码管理 > 结构化编程思想(逻辑控制)
for
while
if
switch
三目运算符
跳转(break和continue)
异常捕捉
动态联结思想 > 自由存储空间
OOP思想
Class类与对象
封装思想 > 函数式编程
自带函数
封装思想 > 面向对象编程
封装思想 > 模块系统
内置模块(无需下载,无需显式导入)
自带模块 / 标准库模块(无需下载,需显式导入)
第三方模块(需要下载,需显式导入)
自定义模块(需自己编写,需显式导入)
【专题模块】
封装思想 > 泛型编程
异步思想
Promise
async - await
链接到当前文件 0
没有文件链接到当前文件