Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6674900

Clarify the difference between a Type Variable and a Type Parameter

XMLWordPrintable

    • rc
    • x86
    • windows_vista
    • Verified

      A DESCRIPTION OF THE REQUEST :
      The difference between a Type Variable, Type Parameter and Type Argument should be clarified.

      http://java.sun.com/docs/books/jls/third_edition/html/typesValues.html#4.3 seems to use the terms "Type Variable" and "Type Parameter" interchangeably. Type Variable is formally defined in http://java.sun.com/docs/books/jls/third_edition/html/typesValues.html#4.4 but Type Parameter never seems to be defined. The documentation talks about "type parameters" throughout the rest of the document which is confusing.

      JUSTIFICATION :
      It's difficult to understand the specification when it uses terminology without defining it.

            abuckley Alex Buckley
            ndcosta Nelson Dcosta (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: