-
一些基本概念:
- 基础编程模型:描述和实现算法所用到的语言特性、软件库、操作系统特性的总称
- 由于算法需要适当的组织数据,所以形成了数据结构
- 根据硬件或软件的改变经常需要重新实现基础算法,将新环境的优势完全发挥出来
-
API目的:将调用与实现分离。可以尝试编写自己的库
-
public static void main(String[] args)中args为命令行参数,获取在控制台使用java 运行.class二进制文件的指令后输入的字符串类型参数,使用类型转换可以将输入的字符串转换为需要的数据类型(或文件)。
-
管道:将一个程序(A)的输出重定向为另一个程序(B)的输入,如:
控制台命令: java A 1000 | java B
并不是简单获取程序B的结果,而是在运行获取了部分A的输出后将结果输入B,消耗A的输出结果;或运行B消耗完了已有的A输出后,再运行A提供输出,突破大量数据输入输出流的长度限制
网友评论