- 博客(11)
- 资源 (33)
- 收藏
- 关注
原创 Map集合HashMap,TreeMap
Map集合没有继承Collection接口,其提供的是key到value的映射。Map集合中不能包含相同的key。每个key只能映射一个value。key还决定存储对象在映射中的存储位置,但不是有key对象本身决定的,而是通过一种“散列技术”进行处理,产生一个散列码的整数值。散列码通常用作一个偏移量,该偏移量对应分配给映射的内存区域的起始位置,从而确定存储对象在映射中的存储位置。Map集合包括Map
2017-08-20 21:41:08 1752
原创 Map集合遍历方法
**map集合没有Iterator迭代器,去遍历这个集合只能通过其他方法。 map集合中有两个方法可以遍历集合值: keySet() 和 entrySet()方法**1.keySet()方法**keySet: Set keySet()返回此映射中包含的键的 Set 视图。该 set 受映射支持,所以对映射的更改可在此 set 中反映出来,反之亦然。如果对该 set 进行迭代的同时修改了
2017-08-20 11:14:56 1093
原创 List集合ArrayList,LinkList
1.List是Collection子接口,拥有其所有方法。 2.List是有序集合,集合中每个元素都有对应顺序序列。List集合可使用重复元素,可以通过索引来访问指定位置的集合元素(顺序索引从0开始) List集合默认按元素的添加顺序设置元素的索引,类似数组。(有序可重复) 3.ListIterator是Iterator的子接口,是List集合特有的迭代输出接口,它可以实现在迭代过程中对元素的增
2017-08-19 22:33:56 1502
原创 List集合ListIterator和Iterator迭代器区别与用法
ListIterator是Iterator的子接口,是List集合特有的迭代输出接口,它可以实现在迭代过程中对元素的增删改查。在使用Iterator迭代过程中,不要使用集合操作元素,容易出现异常,demo1:package com.wql;import java.util.ArrayList;import java.util.Iterator;import java.util.ListItera
2017-08-19 21:04:30 3868
原创 Set集合HashSet,TreeSet
1.Set是Collection子接口,Set无法记住元素添加顺序,不允许重复元素,最多包含 一个 null 元素,当试图添加两个相同元素进Set集合,添加操作失败,add()方法会返回false。(无序,不重复) 2.Set判断两个对象是否相等用equals比较,而不是==。 3.常用子类:hashSet(散列存放),treeSet(有序存放)HashSet类(不
2017-08-19 16:41:22 1617
原创 多态的动态绑定
1.多态中的成员变量/** * 多态 动态绑定 * * @author wql * */class Fu { int num = 3;}class Zi extends Fu { int num = 4; //这里并不是覆盖,变量不存在覆盖}public class Demo { public static void main(String[] arg
2017-08-12 16:50:07 1399
原创 对象实例化过程分析
class Fu { Fu() { super(); // TODO 自动生成的构造函数存根 show();// 这个方法的地址引用指向的是子类的地址,因而这个方法要先在子类中寻找, // 若子类没有此方法,再去父类寻找 return; } public void show() {
2017-08-09 22:31:21 1572
原创 QuickHit游戏
需求 游戏功能 游戏玩家类/** * 玩家类 * * @author hp * */public class Player { private int levelNo;// 玩家当前级别 private int currrScore;// 玩家积分 private long startTime;// 开始时间 private long elapsed
2017-08-05 21:44:17 1727
转载 java继承向上转型和向下转型和动态绑定
转载自:http://blog.csdn.net/hephec/article/details/28239399 概念: 把引用变量转化为子类类型,则成为向下转型。如果把引用变量转化为父类类型,则成为向上转型。public class Base { /** * 父类实例变量 */ String var = "baseVar"; /
2017-08-04 21:27:16 2063
原创 ATM机
需求:模拟ATM机的存取钱功能 用户类 /** * 用户类 * @author hp * */ public class Person { String name=”zs”;//姓名 int pwd=123456;//密码 } import java.util.Scanner; ATM类 /** * ATM类 * * @author h
2017-08-04 12:30:23 1473
原创 DVD管理器
需求实现: 1.新增DVD信息 2.查询DVD信息 3.删除DVD信息 4.处理借出归还业务DVD信息设置类/** * DVD信息设置类 * * @author wql * */public class DVDSet { String[] name = new String[50];// 名称 int[] state = new int[50]; // 借出状
2017-08-03 22:05:30 1745
bootstrap-table demo.zip
2020-06-07
SQL Server 2005 技术内幕四部
2019-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人