13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Index565source c<strong>on</strong>trol, 126, 189–190, 213files for, 195SourceForge, 299SPARC, 186SPI (Service Provider Interface), 487–491split panes (in GUI), 347SpringLayout class, 372sprintf(), 82SQL, 328, 333–336Stallman, Richard, xxiii, 179–180, 522, 524standard error, 6–8Standard Generalized Markup Language, seeSGMLstandard input, 6–8, 47, 103standard output, 6–8, 47, 103piping, 8, 107reassigning, 104redirecting, 6, 104, 108Standard Widget Toolkit, see SWTstartsWith(), 61Statement class, 337statements, in Java, 64–75static access modifier, 87, 90–91, 102static initializers, 133, 135status lines (in GUI), 352, 358step, 156STL algorithms, 95Stochniol, Andrzej, 49store(), 111stored procedures, 480streams, 109strftime(), 81String class, 60–62, 86StringBuffer class, 60stringscomparing, 61c<strong>on</strong>catenating, 60, 79length, 61searching, 18–19substrings, 61strlen(), 54Str<strong>on</strong>gARM, 186su, 445, 450substring(), 61Subversi<strong>on</strong>, 189sudo, 445–446Sun Microsystems, 94, 106, 166, 187, 236,321, 521Java SDK, xxiii, xxiv, 115–166, 378differences from IBM Java SDK,174–176Enterprise Editi<strong>on</strong>, see J2EEinstalling, 173Micro Editi<strong>on</strong>, 115Standard Editi<strong>on</strong>, see J2SESOS (SunONE Studio), 236, 251Web site, 64–65, 98, 161, 166, 337, 375,421, 441, 491–492superuser, see rootSwing, xxiii, 251, 309, 341–376compared to SWT, 379, 384–388, 395c<strong>on</strong>tainers, 344documentati<strong>on</strong>, 375graphical objects, 345–347performance, 378portability, 380using with HTML, 373switch statement, 67SWT (Standard Widget Toolkit), xxv, 175,251, 377–399ActiveX support, 390adapters, 393and garbage collecti<strong>on</strong>, 380compared to Swing, 379, 384–388, 395documentati<strong>on</strong>, 381, 383, 398installing, 381performance, 378portability, 380using with gcj, 396–398SWT class, 390SWTExcepti<strong>on</strong> class, 390symlinks (symbolic links), 171–172, 239, 451,467circular chains, 172dangling, 172System class, 86, 102–109System V init system, 451–458, 463Ttabbed panes (in GUI), 347TabFolder class, 386TabItem class, 386

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!