(一) 程序概念:
程序=数据+算法
算法:解决问题的方法步骤,是一个逻辑的概念,想要实现算法,需要程序语言的支持。
(二)语言的学习层次:
1.语言的实现过程:
语言必须依靠底层实现,一段程序要想实现其功能,必须完成两个步骤1).将程序语言转化为机器码 2).然后将机器码装入计算机内存而后开始执行
2.语言的特性:(从以下几方面把握)
2.1 面向对象or面向过程
2.2 动态or静态语言
2.3 动态类型or动态类型语言
2.4 编译型or解释型or混合类型
2.5 强类型or弱类型
3.语言的组织结构:(访问控制 关键字,组织结构,包,类, 内部类,接口,方法,成员变量)
4.语言的具体内容:
4.1 操作符与基本类型
4.2 流程控制
4.3 回收机制
4.4 i/0
4.5 并发
4.6 图形界面
4.7 容器
4.8 枚举
4.9 网络编程