美文网首页
第 56 条:为所有导出的API元素编写文档注释

第 56 条:为所有导出的API元素编写文档注释

作者: 综合楼 | 来源:发表于2021-06-01 23:50 被阅读0次
    为所有导出的API元素编写文档注释.jpeg
    /**
    * Returns the element at the specified position in this list.
    *
    * <p>This method is <i>not</i> guaranteed to run in constant
    * time. In some implementations it may run in time proportional
    * to the element position.
    *
    * @param index index of element to return; must be
    *        non-negative and less than the size of this list
    * @return the element at the specified position in this list
    * @throws IndexOutOfBoundsException if the index is out of range
    *         ({@code index < 0 || index >= this.size()})
    */
    E get(int index);
    
    /**
     * Returns true if this collection is empty.
     *
     * @implSpec
     * This implementation returns {@code this.size() == 0}.
     *
     * @return true if this collection is empty
     */
    public boolean isEmpty() { ... }
    
    /**
     * An object that maps keys to values. A map cannot contain
     * duplicate keys; each key can map to at most one value.
     *
     * (Remainder omitted)
     *
     * @param <K> the type of keys maintained by this map
     * @param <V> the type of mapped values
     */
    public interface Map<K, V> { ... }
    
    /**
     * An instrument section of a symphony orchestra.
     */
    public enum OrchestraSection {
        /** Woodwinds, such as flute, clarinet, and oboe. */
        WOODWIND,
        /** Brass instruments, such as french horn and trumpet. */
        BRASS,
        /** Percussion instruments, such as timpani and cymbals. */
        PERCUSSION,
        /** Stringed instruments, such as violin and cello. */
        STRING;
    }
    

    相关文章

      网友评论

          本文标题:第 56 条:为所有导出的API元素编写文档注释

          本文链接:https://www.haomeiwen.com/subject/tvksjltx.html