Team LiB
Previous Section Next Section

Index


[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

sameFile( ) (URL)
sandbox
SAX (Simple API for XML) 2nd
     javax.xml.transform package
     javax.xml.transform.sax package
     org.xml.sax package
     org.xml.sax.ext package
     org.xml.sax.helpers package
     parsing XML
     representing XML documents as method call sequences
     validation, source documents
     ValidatorHandler and
SAXException
SAXNotRecognizedException
SAXNotSupportedException
SAXParseException
SAXParser class 2nd
SAXParserFactory class
SAXResult class
SAXSource class 2nd
SAXTransformerFactory class
Scanner class 2nd 3rd 4th
     InputMismatchException
ScatteringByteChannel interface 2nd
schedule( ) (Timer)
scheduleAtFixedRate( ) (Timer)
scheduledExecutionTime( ) (TimerTask)
ScheduledExecutorService 2nd
ScheduledFuture interface 2nd
ScheduledThreadPoolExecutor
scheduling tasks
schemas, XML
     Schema class
     SchemaFactory class
     SchemaFactoryLoader class
     specifying for parser
scientific notation
scope 2nd
     inheritance vs., for member classes
     local classes
     local variables, local classes and
sealed packages
SealedObject class 2nd
search-and-replace operations, using regular expressions
searching
     arrays 2nd
     collections elements
SecretKey interface 2nd
SecretKeyEntry (KeyStore)
SecretKeyFactory class
SecretKeyFactorySpi class
SecretKeySpec class
Secure Hash Algorithm (SHA)
SecureCacheResponse class
SecureClassLoader class
SecureRandom class 2nd 3rd
SecureRandomSpi class
security 2nd 3rd 4th
     access control 2nd
         applets, restrictions on
         file access
         fine-tuning trust levels, policies, and permissions
         sandbox
     for application programmers
     architecture
     authentication and authorization 2nd
     authentication and cryptography
     cryptography
     digital signatures
         SignedObject class
     digitally signed classes
     for end users
    Java VM
         access restrictions
         byte-code verification
     java.security package 2nd
     java.security.cert package
     java.security.interfaces package
     java.security.spec package
     message digests 2nd
     packets, sending/receiving
    permissions and policies [See permissions security policies]
     risks
     secure HTTP (https\: protocol)
     SecurityException
    SecurityManager [See SecurityManager class]
     for system programmers
     for system administrators
     system properties, granting access to
     URLClassLoader class
Security class
security policies
     default, defined by system administrators
     file permissions
     how they work
     implementation by SecurityManager
     jstatd permissions
     NetPermission class
     Policy class 2nd
     policytool
     ReflectPermission class
     RuntimePermission names
     system, user, and java.security.policy policy files
     user-defined, augmenting or replacing system policy
SecurityManager class 2nd
     default, automatically installing
     delegation of access requests to AccessController
     getting and setting system SecurityManager
     installing
     restrictions on applets
     use by FileInputStream class
SecurityPermission class
seek( ) (RandomAccessFile)
select( )
     ProxySelector class
     Selector class 2nd 3rd
SelectableChannel interface
selectedKeys( ) (Selector)
SelectionKey class
Selector class 2nd
     IllegalSelectorException
selector classes
     AbstractSelectionKey class
     AbstractSelector class
SelectorProvider class
self-reflection
self-signed certificate authority certificates
Semaphore class 2nd
semicolon [See ; under Symbols]
send( )
     DatagramChannel class
     DatagramSocket class 2nd
sendUrgentData( ) (Socket)
separator characters
     constants defined by File class
     directory
     line separators on different platforms
separators (tokens)
SequenceInputStream class
Serializable interface 2nd
     arrays
     implemented by collections and maps
SerializablePermission class
serialization 2nd [See also Serializable interface]
     @serial doc comment tag
     deserialization methods, ObjectInput interface
     deserialization methods, ObjectInputStream
     enumerated types
     Externalizable interface, using
     JavaBeans components
     NotSerializableException
     ObjectInputStream class
     ObjectInputStream.GetField class
     ObjectInputValidation class
     ObjectOutput interface
     ObjectOutputStream class 2nd
     ObjectOutputStream.PutField class
     ObjectStreamClass class
     ObjectStreamConstants interface
     ObjectStreamException
     ObjectStreamField class
     OptionalDataException
     SealedObject class 2nd
     SerializablePermission class
     SignedObject class 2nd
     StreamCorruptedException
     warnings about inadequate documentation
     writing data in addition to default
serialPersistentFields field 2nd 3rd
serialver program
serialVersionUID field
server sockets, factory classes for
server version of VM (Sun HotSpot)
server-side networking
servers
     blocking I/O and
     communicating directly with, using sockets
     NonBlockingServer class (example)
ServerSocket class 2nd 3rd
ServerSocketChannel class
ServerSocketFactory class
Service class (Provider)
service provider interface
     algorithm-parameter generation
     AlgorithmParameters
     CertificateFactory class
     CertificateFactorySpi
     CertPathBuilderSpi
     CertPathValidatorSpi
     CertStoreSpi
     channel and selector implementations
     channels and selectors
     charset implementations
     charsets
     CipherSpi class
     ExemptionMechanismSPI
     for JAAS
     javax.crypto package
     KeyAgreementSpi class
     KeyFactorySpi
     KeyGeneratorSpi class
     KeyManagerFactorySpi
     KeyPairGeneratorSpi
     KeyStoreSpi
     KeyStoreSpi class
     LoginModule, for JAAS
     MacSpi class
     message-digest algorithms
     SecretKeyFactorySpi class
     secure random number generation
     SignatureSpi
     SSLContextSpi
     TrustManagerFactorySpi
ServicePermission class
servlets
session IDs, SSL
Set interface 2nd
     AbstractSet class
     Collection interface methods
     SortedSet interface
set prefix, data accessor methods
set( )
     AbstractList class
     ArrayList class
     Calendar class
     Field class
     LinkedList class
     List interface
     List interface[
     ListIterator interface 2nd
     ThreadLocal class
setAccessible( ) (AccessibleObject) 2nd
setAllowUserInteraction( )
setAttribute( ) (TransformerFactory)
setBroadcast( )
setCalendar( ) (DateFormat)
setCertificateEntry( ) (KeyStore)
setCertPathCheckers( )
setCertStores( )
setCharAt( ) (StringBuffer)
setClassAssertionStatus( )
setConnectTimeout( )
setContentHandler( )
setContentHandlerFactory( ) (URLConnection)
setContextClassLoader( ) (Thread)
setDaemon( ) (Thread)
setDatagramSocketImplFactory( )
setDefault( )
     Authenticator class 2nd
     CookieHandler class
     ProxySelector class
     ResponseCache class
setDefaultAllowUserInteraction( )
setDefaultAssertionStatus( )
setDefaultUncaughtExceptionHandler( ) 2nd
setDefaultUseCaches( ) 2nd
setDoInput( ) (URLConnection)
setDoOutput( ) (URLConnection)
setDTDHandler( )
setElementAt( ) (Vector)
setEnabledProtocols( ) (SSLSocket)
setEndRule( ) (SimpleTimeZone)
setEntry( ) (KeyStore)
setErr( ) (System)
setErrorHandler( )
setErrorListener( )
     Transformer class
     TransformerFactory class
setFeature( )
     SAXParserFactory class
     SchemaFactory class
     Validator class
     XPathFactory class
setGroupingUsed( )
setHostnameVerifier( )
setIfModifiedSince( )
setIn( ) (System)
setInput( ) (Deflater)
setInterface( ) (MulticastSocket)
setKeepAlive( ) (Socket)
setKeyEntry( ) (KeyStore) 2nd
setLastModified( ) (File)
setLevel( ) (ZipOutputStream) 2nd
setLineNumber( ) (LineNumberReader)
setLocale( ) (MessageFormat)
setLoopbackMode( ) (MulticastSocket)
setMaxCRLNumber( )
setMaximumFractionDigits( ) (NumberFormat)
setMaxPathLength( )
setMaxPriority( ) (ThreadGroup)
setMethod( )
     ZipOutputStream class
setMinCRLNumber( )
setName( )
     NameCallback class
     Thread class
setNeedClientAuth( ) 2nd
setNetworkInterface( ) (MulticastSocket)
setNode( ) (DOMResult)
setOOBInline( ) (Socket)
setOption( ) (SocketOptions)
setOut( ) (System)
setOutputProperties( ) (Transformer)
setOutputProperty( ) (Transformer)
setPackageAssertionStatus( )
setParameter( ) (Transformer)
setPassword( )
setPolicy( ) (Policy) 2nd
setPriority( ) (Thread)
setProperties( )
     System class
     TransformerHandler interface
setProperty( )
     Properties class
     SAXParser class
     SchemaFactory class
     System class
     System interface
     TransformerHandler interface
     Validator class
setReadOnly( ) (File)
setReadTimeout( )
setReceiveBufferSize( )
     ServerSocket class
     Socket class
setRequestMethod( )
setResourceResolver( )
     Validator class
setReuseAddress( )
     ServerSocket class
     Socket class
sets
     defined
     enumerated values
     hashtable-based 2nd
     immutable Set objects
     Set interface
         implementations, listed
setSchema( )
setSecurityManager( ) (System)
setSeed( ) (SecureRandom)
setSendBufferSize( )
     DatagramSocket class
     Socket class
setSessionCacheSize( )
setSessionTimeout( )
setSoLinger( ) (Socket)
setSoTimeout( )
     DatagramSocket class
     ServerSocket class
     Socket class
setStartRule( ) (SimpleTimeZone)
setStrength( ) (Collator)
setTcpNoDelay( ) (Socket)
setText( ) (BreakIterator)
setThreadCPUTimeEnabled( )
setTime( )
     Calendar class
     Date class
setTimeToLive( )
setTimeZone( ) (DateFormat)
setTrafficClass( )
setTrafficClass( ) (Socket)
setTrustAnchors( )
setUncaughtExceptionHandler( ) 2nd
setURIResolver( )
     Transformer class 2nd
     TransformerFactory class
setUsageThreshold( )
setUseCaches( )
setValue( ) (Entry)
setVerbose( ) (CompilationMXBean)
setWantClientAuth( ) 2nd
setXIncludeAware( )
setXPathFunctionResolver( )
setXPathVariableResolver( )
severe( ) (Logger)
severity levels, log messages
SHA (Secure Hash Algorithm)
shadowing superclass fields
shallow copy
shared file locks
shared locks
shift operators
     << (left shift)
     >> (signed right shift) operator
     combining with assignment (=) operator
     listed
     return type
short type 2nd
     comparing to float type with == operator
     conversion to other primitive types
     Short class 2nd 3rd 4th
     unsigned values
ShortBuffer class
ShortBufferException
shuffle( ) (Collections)
shutdownInput( ) (Socket)
shutdownOutput( ) (Socket)
side effects
    expression
         in assertion expressions
         in expression statements
     of operators
     order of evaluation and
sign( ) (Signature)
signalAll( ) (Condition)
Signature class 2nd
signature, class definition
     GenericSignatureFormatError
SignatureException
signatures, digital [See digital signatures]
signatures, method
     generic, reflection on
     implicit this parameter
     varargs, converting
SignatureSpi class
signed numbers
signed right shift operator (>>) 2nd
SignedObject class 2nd 3rd
Signer class
signum( )
     Integer class
     Math class
simple class names
SimpleDateFormat class
SimpleFormatter class
SimpleTimeZone class
single-line comments
singleton( ) (Collections) 2nd
singletonList( ) (Collections) 2nd
singletonMap( ) (Collections) 2nd
sinh( ) (Math)
sink( ) (Pipe)
SinkChannel class (Pipe)
size( )
     AbstractCollection class
     AbstractList class
     CharArrayWriter class
     DataOutputStream class
     FileChannel class
     FileLock class
     Map interface
     Vector class
skip( )
     InputStream class
     Reader class
     Scanner class
     ZipInputStream class
skipBytes( ) (DataInputStream)
slashSlashComments( ) (StreamTokenizer)
slashStarComments( ) (StreamTokenizer)
sleep( ) (Thread) 2nd 3rd
socket( )
     DatagramChannel class
     SocketChannel class
SocketAddress class 2nd
     UnresolvedAddressException
SocketChannel class 2nd
SocketHandler class
sockets
     BindException 2nd
     client-side networking with SocketChannel
     ConnectException
     DatagramSocket class
     DatagramSocketImpl class
     DatagramSocketImplFactory
     factory classes for creating
     handle to open socket
     InetSocketAddress
     MulticastSocket class
     networking classes
     nonblocking connections
     ProtocolException
     server-side networking (New I/O API)
     ServerSocket class 2nd
     ServerSocketChannel
     ServerSocketFactory class
     Socket class 2nd 3rd
     SocketChannel
     SocketChannel class
     SocketException
     SocketFactory class
     SocketImpl class
     SocketImplFactory interface
     SocketOptions interface
     SocketPermission class
     SocketTimeoutException
     SSL (Secure Sockets Layer)
     unable to connect to remote host
SoftReference class
Solaris operating system
     Java interpreter
     JDK, download site (Sun)
     thread type for Java interpreter and Classic VM
sort( )
     Arrays class 2nd 3rd
     Collections class 2nd
     static member imports and
SortedMap interface 2nd
     TreeMap implementation
SortedSet interface 2nd
     interesting methods
     TreeSet class
sorting collections elements
source code
     CodeSource class
     converting to ASCII
source files
     C language, for Java native methods
     for classes being debugged, setting for jdb 2nd
     path, specifying for javac compiler
     release of Java, specifying for
     search path for (javadoc)
     specifying for javadoc to process
Source interface 2nd
source keyword
source( ) (Pipe) 2nd
SourceChannel class (Pipe)
SourceLocator interface
spaces in doc comments
special effects, threads for
SPI [See service provider interface]
split( ) (String) 2nd
SSL (Secure Sockets Layer) 2nd 3rd
SSLContext class 2nd
SSLContextSpi class
SSLEngine class 2nd
SSLEngineResult class
SSLEngineResult.HandshakeStatus
SSLException
SSLHandshakeException
SSLKeyException
SSLPeerUnverifiedException
SSLPermission class
SSLServerSocket class
SSLServerSocketFactory
SSLSession class
SSLSessionBindingEvent
SSLSessionBindingListener
SSLSessionContext
SSLSocket class 2nd
SSLSocketFactory
Stack class 2nd
     EmptyStackException
stack traces
     displaying for current or specified threads
     for exceptions
     for threads
     jstack tool
StackOverflowError
stacks
     LIFO queues
     LinkedList, using
StackTraceElement class
standard extensions
     additional information about
     portability conventions and rules
standard input 2nd
standard output 2nd
     profiling output, printing to
start( )
     ProcessBuilder
     Thread class 2nd
startElement( ) (SAXParser)
startsWith( ) (String)
state
     beans
     instance fields
     threads 2nd
     writing complete object state to serialization stream
State class
statements 2nd 3rd
     assert
     break
     compound 2nd
     continue
     defined by Java, summary of
     do/while
     empty
     expression
     flow-control
         return statement
     for
     for/in
     if/else
         else if clause
         nested
     labeled
     local variable declaration
     return
     switch
     synchronized
     throw
         exception types
     try/catch/finally
     while
static (keyword)
static initializers
static member types 2nd
     features of
     implementation
     importing
     restrictions on
static members 2nd
     class fields
     generic types
     import static declaration
     methods
static modifier
     abstract modifier and
     anonymous classes and
     class fields
     class methods
     fields
     interface methods and
     local classes and
     member classes and
     method lookup
     methods
statistics, JVM (jstat tool)
Status class (SSLEngineResult)
stop( ) (Thread) 2nd
store( )
     KeyStore class
     Properties class
StreamCorruptedException
StreamHandler class
streams [See also byte streams; character streams; input/output]
     byte stream classes in java.io
     channels and
     character stream classes
     CipherInputStream class
     CipherOutputStream class
     class resources
     close( ) method and Closeable interface
     corrupted
     encrypting/decrypting
     FileOutputStream class
     filtering
     implementing Appendable interface
     in, out, and err 2nd
     InputStream class
     javax.xml.transform.stream package
     LineNumberInputStream class (deprecated)
     output, flush( ) and Flushable interface
     OutputStream class
     PipedInputStream class
     PipedOutputStream class
     reading primitive data types in binary format
     SequenceInputStream class
     WriteAbortedException
     writing Java primitive types in portable binary format
     writing serialized objects to
     XML documents
StreamTokenizer class
strictfp methods
strictfp modifier 2nd
StrictMath class 2nd
string concatenation operator (+)
string literals 2nd
strings
     arrays of
     basic operations on
     CharSequence and CharBuffer interfaces
     comparing
     concatenating 2nd 3rd 4th
     converting characters to
     converting numbers to/from
     converting other data types to
     converting Short values to and from
     converting to a double
     converting to and from bytes
     converting to and from integers 2nd
     converting to long or Long
     DOMStringList
     equality comparisons
     escape sequences in string literals
     formatting
     instanceof operator, using with
     manipulation methods, implemented in machine code
     pattern matching with regular expressions
     streaming data, reading from/writing to
     String class 2nd 3rd
         compareTo( ) and equals( )
         format( ) 2nd 3rd 4th
         intern( )
         matches( )
         split( )
         Unicode supplementary characters
     StringBuffer class 2nd
         methods for CharSequence objects
     StringBufferInputStream class
     StringBuilder class
     StringCharacterIterator class
     StringIndexOutOfBoundsException
     StringReader class
     StringWriter class 2nd
    tokenizing
         Scanner class
         StreamTokenizer
         StringTokenizer 2nd
     Unicode, converting to/from bytes
StringTokenizer class
strongly typed languages
structs (C language)
stub files for C language Java native method implementation
subclasses
    of abstract classes
         implementing abstract methods
         partial implementation
     concrete
     constructors
     inheritance and
         access control
         constructor chaining and the default constructor
         hiding superclass fields
         overriding superclass methods
         superclasses and Object class
     Thread class
subinterfaces
Subject class 2nd
SubjectDomainCombiner class
subList( ) (List) 2nd
subMap( ) (SortedMap) 2nd
submit( ) (ExecutorService)
subSequence( )
     CharSequence interface
     StringBuffer class
Subset class
subSet( ) (SortedSet)
substring( )
     StringBuffer class
subtract( ) (BigDecimal)
subtraction operator (-) 2nd
Sun Microsystems
     HotSpot VM
     Java packages controlled by
     java, javax and sun, package names beginning with
     JDK download site
SunJCE cryptographic provider
     Diffie-Hellman key-agreement algorithm
     key-generation implementations
     message authentication algorithms
     SecretKeyFactory implementations, supporting
SunJSSE provider
SunX509 algorithm
super keyword 2nd
     overridden methods, invoking
super( ) 2nd
     vs. super keyword
superclasses 2nd
     containing class members, accessing
     fields, hiding in subclasses
     inheritance by subclasses of method implementations
     methods, overriding
     Object, class hierarchy and
superinterfaces
supplementary characters (Unicode) 2nd 3rd
     Character class methods for
     String methods for
surrogate pairs (Unicode characters) 2nd 3rd 4th
suspend( ) (Thread)
swap( ) (Collections)
switch statements
     assertions in
     case labels
     data types in
     enumerated types and
     restrictions on
symmetric keys 2nd
     generating
SyncFailedException
synchronized methods
     AtomicInteger vs.
     collections
synchronized modifier 2nd 3rd
synchronized statements
     verifying lock with assert statement
synchronizedList( ) (Collections) 2nd
synchronizedSet( ) (Collections) 2nd
synchronizer utilities
     AbstractQueuedSynchronizer
     CountDownLatch
     CyclicBarrier
synchronizing threads
     deadlock, avoiding
     IllegalMonitorStateException
     Object class methods, using
SynchronousQueue class 2nd
system administrators, security for
System class 2nd 3rd
     arraycopy( ) 2nd
     currentTimeMillis( )
     exit( )
     getenv( ), portability and
     identityHashCode( )
     nanoTime( ) 2nd
system classes
     javap tool, specifying search path for
     path to search for (javah)
     portable Java code and
system preferences [See preferences]
system programmers, security for
system properties
     access by applets, restrictions on
     java.security.manager
     Properties class, using for
     read/write access control
system security policy, replacing with user-defined
System.err
System.out
System.out.println( ) 2nd
systemNodeForPackage( ) (Preferences)

Team LiB
Previous Section Next Section