- JArrayQueue - shz.queue中的类
-
元素类型为long基于循环动态数组的队列
24+8*n(n为元素个数)=es
B=56+8*n
- JArrayQueue(int) - 类 的构造器shz.queue.JArrayQueue
-
- JArrayStack - shz.stack中的类
-
元素类型为long基于动态数组的栈
24+8*n(n为元素个数)=es
B=48+8*n
- JArrayStack(int) - 类 的构造器shz.stack.JArrayStack
-
- JBRedBlackBST - shz.st.bst.jxx中的类
-
健为long类型,值为byte类型的红黑树
8+48*n(n为元素个数)
B=24+48*n
- JBRedBlackBST(long, byte) - 类 的构造器shz.st.bst.jxx.JBRedBlackBST
-
- JBRedBlackBST.Node - shz.st.bst.jxx中的类
-
1+29+对齐填充=32
B=48
- JCRedBlackBST - shz.st.bst.jxx中的类
-
健为long类型,值为char类型的红黑树
8+48*n(n为元素个数)
B=24+48*n
- JCRedBlackBST(long, char) - 类 的构造器shz.st.bst.jxx.JCRedBlackBST
-
- JCRedBlackBST.Node - shz.st.bst.jxx中的类
-
2+29+对齐填充=32
B=48
- JdkXmlHelp - shz.xml中的类
-
- JDNode - shz.linked中的类
-
元素类型为long的双向链表节点
24*n(n为元素个数)
B=16+24*n
- JDNode(long) - 类 的构造器shz.linked.JDNode
-
- JDRedBlackBST - shz.st.bst.jxx中的类
-
健为long类型,值为double类型的红黑树
8+56*n(n为元素个数)
B=24+56*n
- JDRedBlackBST(long, double) - 类 的构造器shz.st.bst.jxx.JDRedBlackBST
-
- JDRedBlackBST.Node - shz.st.bst.jxx中的类
-
8+29+对齐填充=40
B=56
- JFRedBlackBST - shz.st.bst.jxx中的类
-
健为long类型,值为float类型的红黑树
8+56*n(n为元素个数)
B=24+56*n
- JFRedBlackBST(long, float) - 类 的构造器shz.st.bst.jxx.JFRedBlackBST
-
- JFRedBlackBST.Node - shz.st.bst.jxx中的类
-
4+29+对齐填充=40
B=56
- JIRedBlackBST - shz.st.bst.jxx中的类
-
健为long类型,值为int类型的红黑树
8+56*n(n为元素个数)
B=24+56*n
- JIRedBlackBST(long, int) - 类 的构造器shz.st.bst.jxx.JIRedBlackBST
-
- JIRedBlackBST.Node - shz.st.bst.jxx中的类
-
4+29+对齐填充=40
B=56
- JJRedBlackBST - shz.st.bst.jxx中的类
-
健为long类型,值为long类型的红黑树
8+56*n(n为元素个数)
B=24+56*n
- JJRedBlackBST(long, long) - 类 的构造器shz.st.bst.jxx.JJRedBlackBST
-
- JJRedBlackBST.Node - shz.st.bst.jxx中的类
-
8+29+对齐填充=40
B=56
- JLinkedQueue - shz.queue中的类
-
元素类型为long基于链表的队列
20+16*(n+1)(n为元素个数)
B=8+16*(n+3)
- JLinkedQueue() - 类 的构造器shz.queue.JLinkedQueue
-
- JLinkedStack - shz.stack中的类
-
元素类型为long基于链表的栈
12+16*(n+1)(n为元素个数)
B=16*(n+3)
- JLinkedStack() - 类 的构造器shz.stack.JLinkedStack
-
- JLRedBlackBST<V> - shz.st.bst.jxx中的类
-
健为long类型,值为V类型的红黑树
8+[53+V(类型字节)+对齐填充]*n(n为元素个数)
B=24+48*n+(5+V+对齐填充)*n
- JLRedBlackBST(long, V) - 类 的构造器shz.st.bst.jxx.JLRedBlackBST
-
- JLRedBlackBST.Node<V> - shz.st.bst.jxx中的类
-
8+V(类型字节)+29+对齐填充
B=53+V(类型字节)+对齐填充
- jointPath(String, String) - 类 中的静态方法shz.FileHelp
-
- jointUrl(String, Map<String, ?>) - 类 中的静态方法shz.HttpHelp
-
- JSNode - shz.linked中的类
-
元素类型为long的单向链表节点
16*n(n为元素个数)
B=16*(n+1)
- JSNode(long) - 类 的构造器shz.linked.JSNode
-
- JSRedBlackBST - shz.st.bst.jxx中的类
-
健为long类型,值为short类型的红黑树
8+48*n(n为元素个数)
B=24+48*n
- JSRedBlackBST(long, short) - 类 的构造器shz.st.bst.jxx.JSRedBlackBST
-
- JSRedBlackBST.Node - shz.st.bst.jxx中的类
-
2+29+对齐填充=32
B=48
- JTrieST - shz.st.triest中的类
-
值为long类型的基于单词查找树的符号表
8+24+2*r(r为chars数组长度)=chars
8+(56+8*r)*n(n为元素个数)+8*r*n*w(w为键的平均长度)
B=56*(n+1)+8*r*n*(w+1)+(2*r+对齐填充)
- JTrieST(char[]) - 类 的构造器shz.st.triest.JTrieST
-
- JTrieST.Node - shz.st.triest中的类
-
8+25+8*r(r为数组长度)+对齐填充=40+8*r
B=56+8*r
- JTST - shz.st.tst中的类
-
值为long类型的TST
8+56*n(n为元素个数)
B=24+56*n
- JTST() - 类 的构造器shz.st.tst.JTST
-
- JTST.Node - shz.st.tst中的类
-
8+27+对齐填充=40
B=56
- JXXRedBlackBST - shz.st.bst.jxx中的类
-
健为long类型的红黑树
- JXXRedBlackBST(JXXRedBlackBST.Node) - 类 的构造器shz.st.bst.jxx.JXXRedBlackBST
-
- JXXRedBlackBST.Node - shz.st.bst.jxx中的类
-
- JZRedBlackBST - shz.st.bst.jxx中的类
-
健为long类型,值为boolean类型的红黑树
8+48*n(n为元素个数)
B=24+48*n
- JZRedBlackBST(long, boolean) - 类 的构造器shz.st.bst.jxx.JZRedBlackBST
-
- JZRedBlackBST.Node - shz.st.bst.jxx中的类
-
1+29+对齐填充=32
B=48
- label - 类 中的变量shz.model.Data
-
- LArrayQueue<E> - shz.queue中的类
-
元素类型为E基于循环动态数组的队列
24+[8+E(类型字节)]*n(n为元素个数)=es
B=56+8*n+(E*n+对齐填充)
- LArrayQueue(int) - 类 的构造器shz.queue.LArrayQueue
-
- LArrayStack<E> - shz.stack中的类
-
元素类型为E基于动态数组的栈
24+[8+E(类型字节)]*n(n为元素个数)=es
B=48+8*n+(E*n+对齐填充)
- LArrayStack(int) - 类 的构造器shz.stack.LArrayStack
-
- lcm(long, long) - 类 中的静态方法shz.Help
-
- LDNode<E> - shz.linked中的类
-
元素类型为E的双向链表节点
[24+E(类型字节)+对齐填充]*n(n为元素个数)
B=16+24*n+(E+对齐填充)*n
- LDNode(E) - 类 的构造器shz.linked.LDNode
-
- LDRedBlackBST<K extends Comparable<K>> - shz.st.bst.lxx中的类
-
健为K类型,值为double类型的红黑树
8+[53+K(类型字节)+对齐填充]*n(n为元素个数)
B=24+48*n+(5+K+对齐填充)*n
- LDRedBlackBST(K, double) - 类 的构造器shz.st.bst.lxx.LDRedBlackBST
-
- LDRedBlackBST.Node<K extends Comparable<K>> - shz.st.bst.lxx中的类
-
8+29+K(类型字节)+对齐填充
B=53+K(类型字节)+对齐填充
- leaf - 类 中的变量shz.st.bst.LWBST
-
- leaf - 类 中的变量shz.st.triest.TrieST.Node
-
- leaf - 类 中的变量shz.st.tst.TST.Node
-
- leafCount() - 类 中的方法shz.model.TreeNode
-
- left - 类 中的变量shz.st.bst.BST.Node
-
- left - 类 中的变量shz.st.bst.RedBlackBST.Node
-
- left() - 类 中的方法shz.st.bst.RedBlackBST.Node
-
- left - 类 中的变量shz.st.tst.TST.Node
-
- left() - 类 中的方法shz.st.tst.TST.Node
-
- LFRedBlackBST<K extends Comparable<K>> - shz.st.bst.lxx中的类
-
健为K类型,值为float类型的红黑树
8+[49+K(类型字节)+对齐填充]*n(n为元素个数)
B=24+48*n+(1+K+对齐填充)*n
- LFRedBlackBST(K, float) - 类 的构造器shz.st.bst.lxx.LFRedBlackBST
-
- LFRedBlackBST.Node<K extends Comparable<K>> - shz.st.bst.lxx中的类
-
4+29+K(类型字节)+对齐填充
B=49+K(类型字节)+对齐填充
- LinearProbingHST<K,V> - shz.st.hst中的类
-
基于线性探测的散列表(开放地址法)
需保证使用率在1/8到1/2之间
- LinearProbingHST(int) - 类 的构造器shz.st.hst.LinearProbingHST
-
- LinkedQueue<E> - shz.queue中的类
-
基于链表的队列
- LinkedQueue() - 类 的构造器shz.queue.LinkedQueue
-
- LinkedQueue.LinkedQueueIterator - shz.queue中的类
-
- LinkedQueueIterator() - 类 的构造器shz.queue.LinkedQueue.LinkedQueueIterator
-
- LinkedStack<E> - shz.stack中的类
-
基于链表的栈
- LinkedStack() - 类 的构造器shz.stack.LinkedStack
-
- LinkedStack.LinkedStackIterator - shz.stack中的类
-
- LinkedStackIterator() - 类 的构造器shz.stack.LinkedStack.LinkedStackIterator
-
- LIRedBlackBST<K extends Comparable<K>> - shz.st.bst.lxx中的类
-
健为K类型,值为int类型的红黑树
8+[49+K(类型字节)+对齐填充]*n(n为元素个数)
B=24+48*n+(1+K+对齐填充)*n
- LIRedBlackBST(K, int) - 类 的构造器shz.st.bst.lxx.LIRedBlackBST
-
- LIRedBlackBST.Node<K extends Comparable<K>> - shz.st.bst.lxx中的类
-
4+29+K(类型字节)+对齐填充
B=49+K(类型字节)+对齐填充
- LJRedBlackBST<K extends Comparable<K>> - shz.st.bst.lxx中的类
-
健为K类型,值为long类型的红黑树
8+[53+K(类型字节)+对齐填充]*n(n为元素个数)
B=24+48*n+(5+K+对齐填充)*n
- LJRedBlackBST(K, long) - 类 的构造器shz.st.bst.lxx.LJRedBlackBST
-
- LJRedBlackBST.Node<K extends Comparable<K>> - shz.st.bst.lxx中的类
-
8+29+K(类型字节)+对齐填充
B=53+K(类型字节)+对齐填充
- LLinkedQueue<E> - shz.queue中的类
-
元素类型为E基于链表的队列
20+16*(n+1)+(E+对齐填充)*n(n为元素个数)
B=8+16*(n+3)+(E+对齐填充)*n
- LLinkedQueue() - 类 的构造器shz.queue.LLinkedQueue
-
- LLinkedStack<E> - shz.stack中的类
-
元素类型为E基于链表的栈
12+16*(n+1)+(E+对齐填充)*n(n为元素个数)
B=16*(n+3)+(E+对齐填充)*n
- LLinkedStack() - 类 的构造器shz.stack.LLinkedStack
-
- LLRedBlackBST<K extends Comparable<K>,V> - shz.st.bst.lxx中的类
-
健为K类型,值为V类型的红黑树
8+[53+V(类型字节)+K(类型字节)+对齐填充]*n(n为元素个数)
B=24+48*n+(5+V+K+对齐填充)*n
- LLRedBlackBST(K, V) - 类 的构造器shz.st.bst.lxx.LLRedBlackBST
-
- LLRedBlackBST.Node<K extends Comparable<K>,V> - shz.st.bst.lxx中的类
-
8+V(类型字节)+29+K(类型字节)+对齐填充
B=53+V(类型字节)+K(类型字节)+对齐填充
- load(String, boolean, long) - 类 中的静态方法shz.DllHelp
-
- load(String) - 类 中的静态方法shz.DllHelp
-
- load(Set<String>, boolean, long) - 类 中的静态方法shz.DllHelp
-
- load(Set<String>) - 类 中的静态方法shz.DllHelp
-
- loadClass(String) - 类 中的方法shz.AccessibleHelp.CustomClassLoader
-
- loadClass(byte[]) - 类 中的方法shz.AccessibleHelp.CustomClassLoader
-
- loadFromFolder(String, boolean, boolean, long) - 类 中的静态方法shz.DllHelp
-
- loadFromFolder(String) - 类 中的静态方法shz.DllHelp
-
- loadFromURL(URL, boolean, boolean, Set<String>, long) - 类 中的静态方法shz.DllHelp
-
- loadFromURL(Set<String>) - 类 中的静态方法shz.DllHelp
-
- log(Throwable) - 类 中的方法shz.accept.AcceptExecutor
-
- LOGIN_NAME - 类 中的静态变量shz.RegexHelp
-
- longToString(long, char[]) - 类 中的静态方法shz.Help
-
指定字符集 long转字符串
- longToString(long) - 类 中的静态方法shz.Help
-
- LSNode<E> - shz.linked中的类
-
元素类型为E的单向链表节点
[16+E(类型字节)+对齐填充]*n(n为元素个数)
B=16*(n+1)+(E+对齐填充)*n
- LSNode(E) - 类 的构造器shz.linked.LSNode
-
- LTrieST<E> - shz.st.triest中的类
-
值为E类型的基于单词查找树的符号表
8+24+2*r(r为chars数组长度)=chars
8+[49+E(类型字节)+8*r+对齐填充]*n(n为元素个数)+8*r*n*w(w为键的平均长度)
B=48*(n+1)+[E+对齐填充]*n+8*r*n*(w+1)+8+(2*r+n+对齐填充)
- LTrieST(char[]) - 类 的构造器shz.st.triest.LTrieST
-
- LTrieST.Node<E> - shz.st.triest中的类
-
8+E(类型字节)+25+8*r(r为数组长度)+对齐填充
B=49+E(类型字节)+8*r+对齐填充
若E为String,r=4(例如基因序列A,T,C,G),则B=49+64+2*n(n为字符串长度)+8*4=113+2*n+32=145+2*n+对齐填充
- LTST<E> - shz.st.tst中的类
-
值为E类型的TST
8+[51+E(类型字节)+对齐填充]*n(n为元素个数)
B=24+48*n+(3+E+对齐填充)*n
- LTST() - 类 的构造器shz.st.tst.LTST
-
- LTST.Node<E> - shz.st.tst中的类
-
8+E(类型字节)+27+对齐填充
B=51+E(类型字节)+对齐填充
若E为String,则B=41+64+2*n(n为字符串长度)=105+2*n+对齐填充
三向单词查找树相比常规单词查找树可节省内存消耗而且不受字母表大小的限制
- luneCheck(String) - 类 中的静态方法shz.RegexHelp
-
判断是否卡号
- luneCompute(String) - 类 中的静态方法shz.RegexHelp
-
计算卡号校验位
- LWBST<E> - shz.st.bst中的类
-
元素为E类型的外部多路排序树(败者树及胜者树)
- LXXRedBlackBST<K extends Comparable<K>> - shz.st.bst.lxx中的类
-
健为K类型的红黑树
- LXXRedBlackBST(LXXRedBlackBST.Node<K>) - 类 的构造器shz.st.bst.lxx.LXXRedBlackBST
-
- LXXRedBlackBST.Node<K extends Comparable<K>> - shz.st.bst.lxx中的类
-