算法学习
yangdongfeng521
这个作者很懒,什么都没留下…
展开
-
1.3背包,队列和栈
许多基础数据类型都和对象的集合有关,具体来说,数据类型的值就是一组对象的集合,所有操作都是关于添加,删除或是访问集合中的对象。三种数据类型:背包,队列,栈。1.1泛型 集合类的抽象数据类型的一个关键特性是我们应该可以用他们存储任意类型的数据,它被称为泛型,也叫做参数化类型。类名后的记号将Item定义为一个参数类型。 1.2自动装箱 类型参数必须被实例化为引用类型,原始数据类型对应的引用类型:原创 2016-10-09 17:50:19 · 238 阅读 · 0 评论 -
1.1java程序的基本结构
引言:一段java程序就是一个静态方法库,或者定义了一个数据类型。而创建静态方法库和定义数据类型需要以下语法:原始数据类型:如整数,浮点数,布尔值等【关键字int,double,boolean,char】语句:声明,赋值,条件,循环和返回(语句通过创建变量并对其赋值,控制运行流程或者引发副作用来计算)【关键字int i=0,if,while,return】数组:是多个同种数据类型的值的集合【关原创 2016-10-04 08:45:17 · 296 阅读 · 0 评论 -
1.2数据抽象
数据类型指的是一组值和一组对这些值操作的集合。java编程的基础是使用class关键字构造被称为引用类型的数据类型。这种编程风格也称为面向对象编程,它的核心是面向对象,即保存了某个数据类型的值的实体。抽象数据类型(ADT)是一种能够对使用者隐藏数据表示的数据类型。用途为: 以适用于各种用途的API形式准确地定义问题;用API的实现描述算法和数据结构。 A.使用抽象数据类型(要使用抽象数据类型原创 2016-10-08 15:48:24 · 330 阅读 · 0 评论