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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

552Indexbreak statement, 67, 74–75browsers, 404c<strong>on</strong>necting with a server, 413plug-ins, 166sessi<strong>on</strong>s, 414–415Bruce Perens’ Open Source Series, xxii, xxiv,523BSD/UNIX, 5B-trees, 321BudgetProas a servlet, 416–420, 423, 430buildfile for, 464database for, 320, 324EAR file for, 506–512, 515in JSP, 424–426, 438in Swing, 348–373, 527–537in SWT, 387–395buildfiles (build.xml), 220–231, 248, 257,516Butt<strong>on</strong> class, 385, 388, 391–392butt<strong>on</strong>s (in GUI), 345, 352, 355–356, 374acti<strong>on</strong>s, 356–358, 374enabled/disabled, 357, 392byte type, 53–54bzip2, 218CC language, 53, 249C++ language, 249excepti<strong>on</strong>s, 77operator overloading, 52templates, 94virtual methods, 96CallableStatement class, 337Canvas class, 385Capability Maturity Model, see CMMCaret class, 385Carnegie, Dale, 274case statement, 67Cash-Peters<strong>on</strong>, Patrick, xxivCastor, 321cat, 17catch statement, 76–79char type, 54characterscoding, 54counting, in a file, 9escaping, 9, 15characters (c<strong>on</strong>tinued)lowercase/uppercase, 61ranges, 14–15check boxes (in GUI), 346chgrp, 11, 448chkc<strong>on</strong>fig, 456, 458–463chmod, 11, 240, 448, 463chown, 11CICS (Customer Informati<strong>on</strong> C<strong>on</strong>trolSystem), 518CIDR (Classless Inter-Domain Routing), 485CIFS filesystem, 485class statement, 86classes, 34, 58, 86abstract, 305, 368base, 285compiling, 117, 119c<strong>on</strong>structors for, 59, 140core language, 86deprecated, 120, 127, 129documentati<strong>on</strong>, 518extended, 87–91, 96files, 58–59, 84–85, 117, 119disassembling, see javapgrouping, 83inherited, 87–91, 94, 284inner, 59, 87, 348, 356, 360, 393instances, 58names, 83–86, 119referencing, 85–86RMI serial versi<strong>on</strong>s, 165scope, 59testing, 102without package declarati<strong>on</strong>, 183classpath, 117–119, 181bootstrap, 117runtime, 119, 121–122CLASSPATH envir<strong>on</strong>ment variable, 84–85,118, 145, 158, 184, 211, 242, 297, 301,308, 332, 501overriding, 119, 121–122setting, 119clientscompiling, 147developing, 142–143setting up, 144–147working with servers, 138

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

Saved successfully!

Ooh no, something went wrong!