<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Introduction to JAVA programming</title>
    <subTitle>brief verison</subTitle>
  </titleInfo>
  <titleInfo type="alternative">
    <title>Java</title>
  </titleInfo>
  <name type="personal">
    <namePart>Liang, Y. Daniel</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <genre authority="marc">bibliography</genre>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">nyu</placeTerm>
    </place>
    <place>
      <placeTerm type="text">New York</placeTerm>
    </place>
    <publisher>Pearson</publisher>
    <dateIssued>c2019</dateIssued>
    <dateIssued encoding="marc">2018</dateIssued>
    <copyrightDate encoding="marc">2019</copyrightDate>
    <edition>Eleventh edition.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>821 pages : illustrations ; 26 cm.</extent>
  </physicalDescription>
  <abstract>	
This text is intended for a 1-semester CS1 course sequence. The Brief Version contains the first 18 chapters of the Comprehensive Version. The first 13 chapters are appropriate for preparing the AP Computer Science exam. For courses in Java Programming. A fundamentals-first introduction to basic programming concepts and techniqu.</abstract>
  <tableOfContents>1. Introduction to Computers, Programs, and Java2. Elementary Programming3. Selections4. Mathematical Functions, Characters, and Strings 5. Loops6. Methods7. Single-Dimensional Arrays8. Multidimensional Arrays9. Objects and Classes10. Object-Oriented Thinking11. Inheritance and Polymorphism12. Exception Handling and Text I/O13. Abstract Classes and Interfaces14. JavaFX Basics15. Event-Driven Programming and Animations16. JavaFX UI Controls and Multimedia17. Binary I/O18. Recursion AppendixesAppendix A Java KeywordsAppendix B The ASCII Character SetAppendix C Operator Precedence ChartAppendix D Java ModifiersAppendix E Special Floating-Point ValuesAppendix F Number SystemsAppendix G Bitwise OperationsAppendix H Regular ExpressionsAppendix I Enumerated Types</tableOfContents>
  <note type="statement of responsibility">Y. Daniel Liang</note>
  <note>Includes bibliographical informations and index.</note>
  <note>CSE</note>
  <subject>
    <topic>Java (Computer program language)</topic>
  </subject>
  <subject>
    <topic>Computer science</topic>
  </subject>
  <classification authority="ddc" edition="23">005.133</classification>
  <identifier type="isbn">9781292222035</identifier>
  <identifier type="isbn">1292222034</identifier>
  <identifier type="lccn">2017303859</identifier>
  <location>
    <physicalLocation>Ayesha Abed Library</physicalLocation>
  </location>
  <recordInfo>
    <recordContentSource authority="marcorg">DLC</recordContentSource>
    <recordCreationDate encoding="marc">190305</recordCreationDate>
    <recordChangeDate encoding="iso8601">20211111102414.0</recordChangeDate>
    <recordIdentifier source="BD-DhAAL">34310</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
