It looks like you're offline.
Open Library logo
additional options menu

MARC record from Internet Archive

LEADER: 09306cam 22005414a 4500
001 ocm50280521
003 OCoLC
005 20210329192412.0
008 020801s2002 caua 001 0 eng c
040 $aWIY$beng$cWIY$dCUS$dDAY$dUKM$dIKM$dOCL$dBAKER$dBTCTA$dYDXCP$dS4S$dCNMBL$dHDC$dOCLCF$dOCLCQ$dI8M$dOCLCQ$dCPO$dOCLCQ
015 $aGBA279678$2bnb
019 $a1044104820$a1056308811$a1061013897$a1074425653$a1109546757
020 $a0596002858
020 $a9780596002855
035 $a(OCoLC)50280521$z(OCoLC)1044104820$z(OCoLC)1056308811$z(OCoLC)1061013897$z(OCoLC)1074425653$z(OCoLC)1109546757
042 $apcc
050 4 $aQA76.73.J38$bN545 2002
060 4 $aQA 76.73 J38$bN53l 2002
082 04 $a005.71
100 1 $aNiemeyer, Patrick.
245 10 $aLearning Java /$cPatrick Niemeyer and Jonathan Knudsen.
250 $a2nd ed.
260 $aSebastopol, CA :$bO'Reilly,$c©2002.
300 $axvii, 807 pages :$billustrations ;$c24 cm +$e1 computer optical disc (4 3/4 in.)
336 $atext$btxt$2rdacontent
337 $aunmediated$bn$2rdamedia
338 $avolume$bnc$2rdacarrier
500 $aIncludes index.
500 $a"Covers Java 2 SDK 1.4"--Cover.
500 $a"Help for new Java developers"--Cover.
500 $a"Java software development kit standard edition v1.40 for Solaris, Windows, or Linus; NetBeans IDE v3.3.1 and NetBeans extra binary files; Ant v1.4.1; Tomcat v4.0.3; and BeanShell v1.2"--Disc.
520 8 $aAnnotation$bLearning Java provides an accessible yet comprehensive introduction to the programming language that has changed the way we think about computing. Java has become the language of choice for a wide variety of applications: web services, secure network systems, XML-based tools, reusable components, and mission-critical enterprise systems. Learning Java is filled with easy-to-follow code examples that guide you through Java's many features, APIs, and facilities. Learning Java provides an accessible yet comprehensive introduction to the programming language that has changed the way we think about computing. Java has become the language of choice for a wide variety of applications: web services, secure network systems, XML-based tools, reusable components, and mission-critical enterprise systems. Learning Java is filled with easy-to-follow code examples that guide you through Java's many features, APIs, and facilities. This new edition of Learning Java has been expanded and updated for Java 2 Standard Edition SDK 1.4. It comprehensively addresses important topics such as web applications, servlets, and XML that are increasingly driving enterprise applications. This edition provides full coverage of all Java 1.4 language features including assertions and exception chaining as well as new APIs such as regular expressions and NIO, the new I/O package. New Swing features and components are described along with updated coverage of the JavaBeans component architecture using the open source NetBeans IDE the latest information about Applets and the Java Plug-in for all major web browsers. The accompanying CD-ROM provides all you need to start working with Java immediately. In addition to the many example programs from the book, the CD includes the complete J2SE SDK 1.4, the NetBeans IDE, the Jakarta Project's Ant make utility and Tomcat application server as well as BeanShell, a simple open source Java scripting language developed by author Pat Niemeyer.
505 00 $g1.$tYet Another Language?$g1 --$tEnter Java$g1 --$tA Virtual Machine$g4 --$tJava Compared with Other Languages$g7 --$tSafety of Design$g9 --$tSafety of Implementation$g14 --$tApplication and User-Level Security$g19 --$tJava and the Web$g21 --$tJava as a General Application Language$g24 --$tA Java Road Map$g24 --$g2.$tA First Application$g28 --$tHelloJava$g28 --$tHelloJava2: The Sequel$g40 --$tHelloJava3: The Button Strikes!$g48 --$tHelloJava4: Netscape's Revenge$g56 --$g3.$tTools of the Trade$g65 --$tThe Java Interpreter$g65 --$tThe Classpath$g68 --$tPolicy Files$g69 --$tThe Java Compiler$g73 --$tJava Archive (JAR) Files$g75 --$g4.$tThe Java Language$g80 --$tText Encoding$g80 --$tTypes$g82 --$tStatements and Expressions$g88 --$tExceptions$g96 --$tAssertions$g107 --$tArrays$g110 --$g5.$tObjects in Java$g117 --$tClasses$g118 --$tObject Creation$g131 --$tObject Destruction$g135 --$g6.$tRelationships Among Classes$g138 --$tSubclassing and Inheritance$g138 --$tInterfaces$g151 --$tPackages and Compilation Units$g156 --$tVisibility of Variables and Methods$g159 --$tArrays and the Class Hierarchy$g162 --$tInner Classes$g163 --$g7.$tWorking with Objects and Classes$g173 --$tThe Object Class$g173 --$tThe Class Class$g178 --$tReflection$g180 --$g8.$tThreads$g189 --$tIntroducing Threads$g190 --$tThreading an Applet$g198 --$tSynchronization$g201 --$tScheduling and Priority$g210 --$tThread Groups$g215 --$tThread Performance$g216 --$g9.$tWorking with Text$g218 --$tOther Text-Related APIs$g221 --$tStrings$g221 --$tParsing and Formatting Text$g229 --$tInternationalization$g231 --$tThe java.text Package$g234 --$tRegular Expressions$g238 --$g10.$tCore Utilities$g254 --$tMath Utilities$g254 --$tDates$g259 --$tTimers$g261 --$tCollections$g263 --$tProperties$g274 --$tThe Preferences API$g276 --$tThe Logging API$g279 --$tObservers and Observables$g287 --$g11.$tInput/Output Facilities$g289 --$tStreams$g289 --$tFiles$g303 --$tSerialization$g313 --$tData Compression$g315 --$tThe NIO Package$g319 --$g12.$tNetwork Programming$g331 --$tSockets$g333 --$tDatagram Sockets$g347 --$tSimple Serialized Object Protocols$g351 --$tRemote Method Invocation$g355 --$tScaleable I/O with NIO$g368 --$g13.$tProgramming for the Web$g377 --$tUniform Resource Locators (URLs)$g377 --$tThe URL Class$g378 --$tHandlers in Practice$g381 --$g14.$tServlets and Web Applications$g390 --$tServlets: Powerful Tools$g391 --$tWeb Applications$g392 --$tThe Servlet Life cycle$g392 --$tWeb Servlets$g393 --$tThe HelloClient Servlet$g394 --$tThe Servlet Response$g396 --$tServlet Parameters$g397 --$tThe ShowParameters Servlet$g398 --$tUser Session Management$g400 --$tThe ServletContext API$g407 --$tWAR Files and Deployment$g408 --$tReloading WebApps$g412 --$tError and Index Pages$g412 --$tSecurity and Authentication$g414 --$tServlet Filters$g417 --$tBuilding WAR Files with Ant$g426 --$g15.$tSwing$g429 --$tComponents$g432 --$tContainers$g439 --$tEvents$g445 --$tEvent Summary$g453 --$tThe AWT Robot!$g459 --$tMultithreading in Swing$g459 --$g16.$tUsing Swing Components$g462 --$tButtons and Labels$g462 --$tCheckboxes and Radio Buttons$g466 --$tLists and Combo Boxes$g468 --$tThe Spinner$g471 --$tBorders$g474 --$tMenus$g476 --$tThe PopupMenu Class$g480 --$tThe JScrollPane Class$g482 --$tThe JSplitPane Class$g484 --$tThe JTabbedPane Class$g485 --$tScrollbars and Sliders$g487 --$tDialogs$g489 --$g17.$tMore Swing Components$g496 --$tText Components$g496 --$tFocus Navigation$g511 --$tTrees$g512 --$tDesktops$g525 --$tPluggable Look-and-Feel$g527 --$tCreating Custom Components$g529 --$g18.$tLayout Managers$g535 --$tFlowLayout$g537 --$tGridLayout$g538 --$tBorderLayout$g539 --$tBoxLayout$g542 --$tCardLayout$g543 --$tGridBagLayout$g545 --$tNonstandard Layout Managers$g560 --$tAbsolute Positioning$g560 --$tSpringLayout$g561 --$g19.$tDrawing with the 2D API$g562 --$tThe Big Picture$g562 --$tThe Rendering Pipeline$g564 --$tA Quick Tour of Java 2D$g566 --$tFilling Shapes$g573 --$tStroking Shape Outlines$g575 --$tUsing Fonts$g575 --$tDisplaying Images$g580 --$tDrawing Techniques$g584 --$tPrinting$g592 --$g20.$tWorking with Images and Other Media$g595 --$tImageObserver$g595 --$tMediaTracker$g598 --$tProducing Image Data$g601 --$tFiltering Image Data$g611 --$tSimple Audio$g616 --$tJava Media Framework$g617 --$g21.$tJavaBeans$g620 --$tThe NetBeans IDE$g622 --$tProperties and Customizers$g626 --$tEvent Hookups and Adapters$g627 --$tBinding Properties$g631 --$tBuilding Beans$g633 --$tLimitations of Visual Design$g641 --$tSerialization Versus Code Generation$g641 --$tCustomizing with BeanInfo$g642 --$tHand-Coding with Beans$g646 --$tBeanContext and BeanContextServices$g651 --$tThe Java Activation Framework$g651 --$tEnterprise JavaBeans$g652 --$g22.$tApplets$g654 --$tThe Politics of Applets$g654 --$tThe JApplet Class$g655 --$tThe [left angle bracket]APPLET[right angle bracket] Tag$g666 --$tUsing the Java Plug-in$g671 --$tJava Web Start$g673 --$tUsing Digital Signatures$g674 --$g23.$tXML$g683 --$tSAX$g689 --$tDOM$g698 --$tValidating Documents$g702 --$tXSL/XSLT$g705 --$tWeb Services$g710 --$gA.$tContent and Protocol Handlers$g713 --$gB.$tBeanShell: Simple Java Scripting$g730.
650 0 $aJava (Computer program language)
650 6 $aJava (Langage de programmation)
650 7 $aJava (Computer program language)$2fast$0(OCoLC)fst00982065
700 1 $aKnudsen, Jonathan.
938 $aBaker & Taylor$bBKTY$c44.95$d33.71$i0596002858$n0003942011$sactive
938 $aBaker and Taylor$bBTCP$nbl2002008486
938 $aYBP Library Services$bYANK$n100313762
029 1 $aAU@$b000024221453
029 1 $aAU@$b000024421794
029 1 $aAU@$b000024460509
029 1 $aNZ1$b7304396
029 1 $aUNITY$b089241967
029 1 $aYDXCP$b100313762
994 $aZ0$bP4A
948 $hNO HOLDINGS IN P4A - 162 OTHER HOLDINGS