类层次结构
- java.lang.Object 
       
- javax.naming.CompositeName (implements javax.naming.Name)
 - javax.naming.CompoundName (implements javax.naming.Name)
 - javax.naming.InitialContext (implements javax.naming.Context)
 - javax.naming.NameClassPair (implements java.io.Serializable) 
         
- javax.naming.Binding
 
 - javax.naming.RefAddr (implements java.io.Serializable) 
         
- javax.naming.BinaryRefAddr
 - javax.naming.StringRefAddr
 
 - javax.naming.Reference (implements java.lang.Cloneable, java.io.Serializable) 
         
- javax.naming.LinkRef
 
 - java.lang.Throwable (implements java.io.Serializable) 
         
- java.lang.异常 
           
- javax.naming.NamingException 
             
- javax.naming.CannotProceedException
 - javax.naming.CommunicationException
 - javax.naming.ConfigurationException
 - javax.naming.ContextNotEmptyException
 - javax.naming.InsufficientResourcesException
 - javax.naming.InterruptedNamingException
 - javax.naming.InvalidNameException
 - javax.naming.LimitExceededException 
               
- javax.naming.SizeLimitExceededException
 - javax.naming.TimeLimitExceededException
 
 - javax.naming.LinkException 
               
- javax.naming.LinkLoopException
 - javax.naming.MalformedLinkException
 
 - javax.naming.NameAlreadyBoundException
 - javax.naming.NameNotFoundException
 - javax.naming.NamingSecurityException 
               
- javax.naming.AuthenticationException
 - javax.naming.AuthenticationNotSupportedException
 - javax.naming.NoPermissionException
 
 - javax.naming.NoInitialContextException
 - javax.naming.NotContextException
 - javax.naming.OperationNotSupportedException
 - javax.naming.PartialResultException
 - javax.naming.ReferralException
 - javax.naming.ServiceUnavailableException
 
 
 - javax.naming.NamingException 
             
 
 - java.lang.异常 
           
 
 
Interface Hierarchy
- java.lang.Cloneable 
       
- javax.naming.Name (also extends java.lang.Comparable<T>, java.io.Serializable)
 
 - java.lang.Comparable<T> 
       
- javax.naming.Name (also extends java.lang.Cloneable, java.io.Serializable)
 
 - javax.naming.Context
 - java.util.Enumeration<E> 
       
- javax.naming.NamingEnumeration<T>
 
 - javax.naming.NameParser
 - javax.naming.Referenceable
 - java.io.Serializable 
       
- javax.naming.Name (also extends java.lang.Cloneable, java.lang.Comparable<T>)