- 博客(5)
- 收藏
- 关注
原创 map接口提供了哪些不同的集合视图
map接口提供了哪些不同的集合视图?提供了三种集合视图:Set keyset():返回map中包含的所有key的一个set视图;collection values():返回一个map中包含的所有value的一个collection视图;set<map.entry<k,v>>entrySet():返回一个map中包含所有映射的一个集合视图。 ...
2018-07-22 18:36:15 1094
原创 递归
使用递归算法计算n!publicclass Test { publicint factorial(int n) { if (n == 1 ||n == 0){ return n; }else{ ...
2018-05-19 14:11:24 203
原创 java集合体系结构
collection接口存储一组不唯一、无序的对象list接口存储一组不唯一、有序的对象set接口存储一组唯一、无序的对象Map接口存储一组键值对象,提供key到value的映射。key无序、唯一;value不要求有序,允许重复ArrayList实现了长度可变的数组,在内存中分配连续空间,遍历元素和随机访问元素的效率高;LinkedList采用链表存储方式,插入、删除元素效率比较高vector和A...
2018-05-17 08:47:26 1663
原创 final finally finalize的区别
1. final修饰符(关键字) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载。 2. finally 在异常处理时提供 finally 块来执...
2018-05-16 13:59:54 179
原创 基于TCP和UDP的Socket编程的步骤
java为TCP和UDP两种通信协议提供了相应的Socket编程类,这些类存放在java.net包中。与TCP对应的是服务器端的ServerSocket和客户端的Socket;与UDP对应的是DatagramSocket.基于TCP协议的Socket编程的主要步骤:TCP server:1.构建一个ServerSocket实例,指定本地的端口,用于监听其连接请求。...
2018-05-14 08:49:03 8163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人