• 2024-07-13Stack
    继承自Vector,是线程安全的在Java中,推荐使用ArrayDeque来代替Stack,因为ArrayDeque是非线程安全的,性能更好pushpublicEpush(Eitem){addElement(item);returnitem;}调用了Vector类的addElement方法,该方法上添加了synchronized关键字public
  • 2024-06-02stack源码阅读
    javaStackstack是一个后进先出的数据结构,继承于vector,自身提供了五种方法,pop、push、empty、peek、search本文主要介绍pop将一个元素入栈push将一个元素出栈packagejava.util;/***The{@codeStack}classrepresentsalast-in-first-out*(LIFO)