CINXE.COM
Syndetic Solutions - Table of Contents for ISBN Number 0471148598
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML lang="EN"> <head> <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,600' rel='stylesheet' type='text/css'> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <META http-equiv="Content-Script-Type" content="text/javascript"> <META http-equiv="Content-Style-Type" content="text/css"> <meta name="robots" content="noindex"> <title>Syndetic Solutions - Table of Contents for ISBN Number 0471148598</title> <![if !IE]> <link href="/css/classic/syndetics_classic.css" rel="stylesheet" type="text/css"> <![endif]> <!--[if gte IE 8]> <link href="/css/classic/syndetics_classic.css" rel="stylesheet" type="text/css"> <![endif]--> <!--[if lte IE 7]> <link href="/css/classic/syndetics_classic_l.css" rel="stylesheet" type="text/css"> <![endif]--> </head> <body onBlur="self.focus()"> <div align="center"> <div class="main_container"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript"></script> <noscript>No Javascript!</noscript> <script type="text/javascript"> function centerDiv(){ var popUpHeight=$('div.main_container').height(); var popUpWidth=$('div.main_container').width(); var yPos=(window.screen.availHeight/2)-(popUpHeight/2)-window.screenY-(window.outerHeight-window.innerHeight); var xPos=(window.screen.availWidth/2)-(popUpWidth/2)-window.screenX-(window.outerWidth-window.innerWidth); $('div.main_container').css({position:"absolute",top: yPos+"px",left: xPos+"px"}); } function getUrlParameter(sParam) { var sPageURL = window.location.search.substring(1); var sURLVariables = sPageURL.split('&'); for (var i = 0; i < sURLVariables.length; i++) { var sParameterName = sURLVariables[i].split('='); if (sParameterName[0] == sParam) { return sParameterName[1]; } } } $(window).load(function() { //get rid of border around 1 pixel no-image image var img = document.getElementById('idximg'); var width = img.clientWidth; var height = img.clientHeight; if(width < 2 && height < 2) { document.getElementById("idxbcover").style.borderWidth=0; } } ); // $(document).ready(function(){ // mainht = $('div.main_container').height(); // mainwt = $('div.main_container').width(); // alert('wwidth ' + $(window).width() + ' wheight ' + $(window).height()); // alert('width ' + mainwt + ' height ' + mainht); // alert('h: ' + $(window).height() + ' h1: ' + $(window).outerHeight); // if(getUrlParameter("resizewin") == 1 && (mainht > $(window).height() && $(window).outerHeight < screen.availHeight) || (mainwt > $(window).width() && $(window).outerWidth < screen.availWidth)){ // alert('Resizing ' + Math.min(mainwt,screen.availWidth) + ', ' + Math.min(mainht,screen.availHeight)); // marginheight = $(window).outerHeight - $(window).height; // marginwidth = $(window).outerWidth - $(window).width; // window.resizeTo(Math.min(mainwt+marginwidth,screen.availWidth), Math.min(mainht+marginheight,screen.availHeight)); // } // centerDiv(); // } // ); </script> <noscript>No Javascript!</noscript> <div class="main_header"> <div class="book_cover_container"> <div id="idxbcover" class="book_cover"> <img id='idximg' src='index.php?isbn=0471148598/mc.gif&client=slsouthaus&type=snui' alt='The Java Sourcebook'> </div> </div> <div class="top_header"> <span class="header_title">The Java Sourcebook</span> <div class="author_heading">by Anuff, Ed</div> <div class="rating"> <script src="https://code.jquery.com/jquery-latest.js"></script> <script type ="text/javascript"> var itemUID = '47090720'; var formatValue = 'json'; var clientCode = 'slsouthaus'; $(document).ready(function () { $('.rate_widget').each(function (i) { var widget = this; GetRatings(widget); }); $('.ratings_stars').hover( // Handles the mouseover function () { $(this).prevAll().andSelf().addClass('ratings_over'); $(this).nextAll().removeClass('ratings_vote'); }, // Handles the mouseout function () { $(this).prevAll().andSelf().removeClass('ratings_over'); // can't use 'this' because it wont contain the updated data set_votes($(this).parent()); } ); // This actually records the vote $('.ratings_stars').bind('click', function () { if(CheckDuplicate()){ var star = this; var widget = $(this).parent(); var clickedRating = $(star).attr('class').match(/star_([1-5]{1})/); UpdateRatings(widget,clickedRating[1]); } }); }); //Set votes function set_votes(widget) { var data = $(widget).data('fsr'); var avg = data.AggregateRating; var votes = data.RatingCount; if(avg==1.5 || avg==2.5 || avg==3.5 || avg==4.5){ avg=Math.round(avg); $(widget).find('.star_' + avg).addClass('ratings_half'); $(widget).find('.star_' + avg).prevAll().addClass('ratings_vote'); $(widget).find('.star_' + avg).nextAll().removeClass('ratings_vote'); $(widget).find('.total_votes').text(votes + ' votes recorded'); } //Set UI else{ $(widget).find('.star_' + avg).prevAll().andSelf().addClass('ratings_vote'); $(widget).find('.star_' + avg).nextAll().removeClass('ratings_vote'); $(widget).find('.total_votes').text(votes + ' votes recorded'); } } //Update Ratings function UpdateRatings(widget, clickedRating) { var req_data ={ item_uid : itemUID, clicked_rating : clickedRating, client_code : clientCode, format : formatValue }; $.post( 'starratings.php', req_data, function(INFO) { widget.data( 'fsr', INFO ); set_votes(widget); }, 'json' ); } //Get Ratings function GetRatings(widget) { var req_data ={ item_uid : itemUID, format : formatValue }; $.post( 'starratings.php', req_data, function(INFO) { $(widget).data( 'fsr', INFO ); set_votes(widget); }, 'json' ); } function CheckDuplicate(){ var rating = window.sessionStorage.getItem("Rating_" + itemUID); if (rating == null || rating == 'null') { window.sessionStorage.setItem("Rating_" + itemUID, 'Rated'); return true; } else{ $('#spanError').css("display", "block"); $('#spanError').html('You have already rated this title.'); return false; } } </script> <style> .rate_widget { overflow: visible; position: relative; width: 100%; height: 32px; } .ratings_stars { background: url(images/star_empty.png) no-repeat; float: left; height: 28px; padding: 2px; width: 32px; } .ratings_vote { background: url(images/star_full.png) no-repeat; } .ratings_over { background: url(images/star_highlight.png) no-repeat; } .total_votes { background: #eaeaea; color:black; left: 0; padding: 5px; float:left; } .star_choice { font: 10px verdana, sans-serif; width: 100%; } h1 { text-align: center; width: 400px; margin: 20px auto; } .ratings_half { background: url(images/star_half.png) no-repeat; } .spanError { display: none; left: 0; padding: 5px; float:left; } </style> <div> <div class='star_choice'> <span>Rate this title: </span> <div id="r1" class="rate_widget"> <div class="star_1 ratings_stars"></div> <div class="star_2 ratings_stars"></div> <div class="star_3 ratings_stars"></div> <div class="star_4 ratings_stars"></div> <div class="star_5 ratings_stars"></div> <div class="total_votes">vote data</div> <span class="spanError" id="spanError"></span> </div> </div> </div> </div> </div> <div class="header_instructions"> Click an element below to view details: </div> <div class="sub_header sub_header_ht"> <div class="triple_column_list"><ul><li class="nonselarrow"><a id="linkSummary" href="index.php?isbn=0471148598/summary.html&client=slsouthaus&type=unbound">Summary</a></li></ul></div><div class="triple_column_list"><ul><li class="selarrow"><a class="sellink" href="#toc">Table of Contents</a></li></ul></div><div class="triple_column_list"><ul><li class="nonselarrow"><a id="linkCoverLarge" href="index.php?isbn=0471148598/lc.jpg&client=slsouthaus&type=unbound">Cover Image</a></li></ul></div> <div class="resetfloat"> </div> </div> </div> <div class="resetfloat"> </div> <div class="element_container"> <a id="toc" name="toc"></a> <div class="element_header"> <div class="header_top"> <h1>Table of Contents</h1> <h2>The Java Sourcebook</h2> </div> </div> <div class="element_body"> <table summary="Table showing the section name, section description and page number" class="toc" border="0" cellpadding="2" cellspacing="3" width="100%"><tr class="tocheading"><th scope="col"><span class="hiddentext">Section</span></th><th scope="col"><span class="hiddentext">Section Description</span></th><th scope="col"><span class="hiddentext">Page Number</span></th></tr><tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Getting Ready for Java</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Web Browsing and Java</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Understanding Java</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Building Java Applications</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Java Basics</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Flow of Control</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Objects and Classes</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Interfaces</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Packages</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Managing Data with Objects</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Handling Exceptions</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Threads</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Applet Overview</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Applet Basics</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Applet User Interfaces</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Graphics</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Java Multimedia</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Appendices</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> <tr><td width="15%" style="white-space:nowrap" valign="top" align="left"></td><td class="tocbold" width="75%" valign="top" align="left">Index</td><td width="10%" style="white-space:nowrap" valign="top" align="right"></td></tr> </table> </div> </div> <div class="content_bottom_button_container" align="center"><form action="" name="navbar"><input align="left" type="button" value="Close" onclick="self.close();"></form></div> <div class="footer"> <div class="legal"> Descriptive content provided by Syndetics™, a ProQuest® service.<br> <a href="https://www.proquest.com/about/terms-and-conditions.html">Click here for Terms of Use.</a> </div> <div class="logo"> <img src="/images/newui/footer_logo.jpg" alt="Proquest Logo"> </div> </div> </div> </div> </body> </html>