Thinking in Java 笔记(第八章 对象的容纳)
来源:互联网 发布:十二生肖 知乎 编辑:程序博客网 时间:2024/06/06 20:35
- 数组
如C++中数组相同,在需要的时候new一定大小的长度,只是不需要手动进行析构。 - 容器
基本同C++STL的各种容器,包括Vector
、BitSet
、Stack
、Hashtable
、Queue
、Set
等+,只是允许在声明的时候不指定类型,而且允许在数组中存储不同类型的指针,使用方法基本与STL的容器相同,具有读取、添加、动态扩容、查找、排序等功能。当如同C++的模板参数一样指定存储类型时,会对添加元素的类型进行检查。在取出元素后需要对取出的指针进行强制转换。
可以使用Enumeration
进行迭代器访问,不需要制定迭代器类型,语法为:
static void printAll(Enumeration e){ while(e.hasMoreElements()) System.out.println(e.nextElement().toString());}
0 0
- Thinking in Java 笔记(第八章 对象的容纳)
- 第八章.对象的容纳 -----Thinking in java 更新中……
- Thinking in Java 第8章 对象的容纳 总结
- JAVA编程思想学习 --- 第八章 (对象的容纳)
- Thinking In Java笔记(第八章 多态)
- 复习《Thinking in Java》笔记一:第五、第八章笔记
- thinking in java 笔记 思维导图 第八章 多态
- day7 part1:《Thinking in Java》笔记第八章---多态
- #Thinking in Java阅读笔记# 第八章 多态
- Thinking In Java笔记(第二章 一切都是对象)
- Thinking in Java 笔记(第二章 一切都是对象)
- Thinking in Java 第八章------多态(1)
- Thinking in Java 第八章------多态(2)
- Thinking in Java:第八章-多态
- Thinking in java(11章 对象的集合)
- 《Thinking in Java》狗血的学习笔记-1对象
- Thinking in Java笔记(第四章)
- 《Thinking in Java》笔记 - 第二章 - 一切都是对象
- 用Fluentd实现收集日志到HDFS(上)
- jQuery缓存数据——仿Map
- Guava Function类简介
- 九度oj 1176
- Python图形编程(PyQt)鼠标点击QLineEdit无反应问题解决
- Thinking in Java 笔记(第八章 对象的容纳)
- 通过GCD中的dispatch_barrier_(a)sync加强对sync中所谓等待的理解
- poj1743(后缀数组:最长不可重叠子串长度)
- C++栈的顺序存储和链式存储的实现
- 小说题目和章节题目还没想好
- AS400 Trigger
- Python内置的字符串处理函数
- Java练习题(二)
- 归并排序