000 | 03250nam a22004935i 4500 | ||
---|---|---|---|
001 | 978-3-319-89491-1 | ||
003 | DE-He213 | ||
005 | 20200712171120.0 | ||
007 | cr nn 008mamaa | ||
008 | 180713s2018 gw | s |||| 0|eng d | ||
020 |
_a9783319894911 _9978-3-319-89491-1 |
||
024 | 7 |
_a10.1007/978-3-319-89491-1 _2doi |
|
050 | 4 | _aQA76.73.J38 | |
072 | 7 |
_aUMX _2bicssc |
|
072 | 7 |
_aCOM051280 _2bisacsh |
|
072 | 7 |
_aUMX _2thema |
|
082 | 0 | 4 |
_a005.133 _223 |
100 | 1 |
_aOgihara, Mitsunori. _eauthor. _4aut _4http://id.loc.gov/vocabulary/relators/aut |
|
245 | 1 | 0 |
_aFundamentals of Java Programming _h[electronic resource] / _cby Mitsunori Ogihara. |
250 | _a1st ed. 2018. | ||
264 | 1 |
_aCham : _bSpringer International Publishing : _bImprint: Springer, _c2018. |
|
300 |
_aXVII, 515 p. 635 illus., 611 illus. in color. _bonline resource. |
||
336 |
_atext _btxt _2rdacontent |
||
337 |
_acomputer _bc _2rdamedia |
||
338 |
_aonline resource _bcr _2rdacarrier |
||
347 |
_atext file _bPDF _2rda |
||
505 | 0 | _a1 Java and the Java Virtual Machine -- 2 Our First Programs -- 3 Using Data for Computation -- 4 Reading Keyboard Input -- 5 Decomposing Code into Components -- 6 Passing Values to and from Methods -- 7 For-Loops -- 8 Using Conditions to Control the Flow -- 9 Formatted Printing using printf -- 10 String Methods for Text Processing -- 11 Branching Using Switch Segments -- 12 While and Do-while Loops -- 13 Arrays -- 14 Class Arrays, Resizing Arrays, and Arrays with Capacity -- 15 Multidimensional Arrays -- 16 Class File -- 17 Designing Object Classes -- 18 Interfaces, Subclasses, Inheritance, and Polymorphism -- 19 Cumulative Algorithms -- 20 Recursive Algorithms. . | |
520 | _aMaking extensive use of examples, this textbook on Java programming teaches the fundamental skills for getting started in a command-line environment. Meant to be used for a one-semester course to build solid foundations in Java, Fundamentals of Java Programming eschews second-semester content to concentrate on over 180 code examples and 250 exercises. Key object classes (String, Scanner, PrintStream, Arrays, and File) are included to get started in Java programming. The programs are explained with almost line-by-line descriptions, also with chapter-by-chapter coding exercises. Teaching resources include solutions to the exercises, as well as digital lecture slides. | ||
650 | 0 | _aJava (Computer program language). | |
650 | 0 | _aProgramming languages (Electronic computers). | |
650 | 0 | _aComputer programming. | |
650 | 1 | 4 |
_aJava. _0http://scigraph.springernature.com/things/product-market-codes/I29070 |
650 | 2 | 4 |
_aProgramming Languages, Compilers, Interpreters. _0http://scigraph.springernature.com/things/product-market-codes/I14037 |
650 | 2 | 4 |
_aProgramming Techniques. _0http://scigraph.springernature.com/things/product-market-codes/I14010 |
710 | 2 | _aSpringerLink (Online service) | |
773 | 0 | _tSpringer eBooks | |
776 | 0 | 8 |
_iPrinted edition: _z9783319894904 |
776 | 0 | 8 |
_iPrinted edition: _z9783319894928 |
776 | 0 | 8 |
_iPrinted edition: _z9783030077853 |
856 | 4 | 0 | _uhttps://doi.org/10.1007/978-3-319-89491-1 |
912 | _aZDB-2-SCS | ||
999 |
_c18053 _d18053 |
||
942 | _cebook |