|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_on1176250377 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr |n||||||||| |
008 |
200722s2020 nyu ob 000 0 eng d |
040 |
|
|
|a YDX
|b eng
|e pn
|c YDX
|d UAB
|d N$T
|d YDXIT
|d AU@
|d EBLCP
|d LQU
|d GW5XE
|d SFB
|d OCLCF
|d UMI
|d NLW
|d UKAHL
|d OCL
|d OCLCO
|d OCLCQ
|d SNK
|d OCLCO
|d LIP
|d VT2
|d BRF
|d COO
|d GUA
|d TOH
|d OCLCQ
|d OCLCO
|
019 |
|
|
|a 1179000672
|a 1179006086
|a 1179127789
|a 1182462100
|a 1182917800
|a 1183936364
|a 1187926974
|a 1190683248
|a 1191210828
|a 1193272545
|a 1195457084
|a 1196167228
|a 1197547712
|a 1198147049
|a 1198377322
|a 1198816895
|a 1202482746
|a 1202538742
|a 1203525865
|a 1239686789
|a 1395608010
|a 1397460634
|
020 |
|
|
|a 9781484259436
|q (electronic book)
|
020 |
|
|
|a 1484259432
|q (electronic book)
|
020 |
|
|
|z 1484259424
|
020 |
|
|
|z 9781484259429
|
024 |
7 |
|
|a 10.1007/978-1-4842-5943-6
|2 doi
|
024 |
8 |
|
|a 9781484259436
|
024 |
8 |
|
|a 9781484259429
|
024 |
8 |
|
|a 10.1007/978-1-4842-5
|
029 |
1 |
|
|a AU@
|b 000067556047
|
029 |
1 |
|
|a AU@
|b 000067632345
|
029 |
1 |
|
|a AU@
|b 000070459106
|
035 |
|
|
|a (OCoLC)1176250377
|z (OCoLC)1179000672
|z (OCoLC)1179006086
|z (OCoLC)1179127789
|z (OCoLC)1182462100
|z (OCoLC)1182917800
|z (OCoLC)1183936364
|z (OCoLC)1187926974
|z (OCoLC)1190683248
|z (OCoLC)1191210828
|z (OCoLC)1193272545
|z (OCoLC)1195457084
|z (OCoLC)1196167228
|z (OCoLC)1197547712
|z (OCoLC)1198147049
|z (OCoLC)1198377322
|z (OCoLC)1198816895
|z (OCoLC)1202482746
|z (OCoLC)1202538742
|z (OCoLC)1203525865
|z (OCoLC)1239686789
|z (OCoLC)1395608010
|z (OCoLC)1397460634
|
037 |
|
|
|a CL0501000147
|b Safari Books Online
|
050 |
|
4 |
|a QA76.73.J38
|b S63 2020
|
072 |
|
7 |
|a UMS
|2 bicssc
|
072 |
|
7 |
|a COM051460
|2 bisacsh
|
072 |
|
7 |
|a UMS
|2 thema
|
082 |
0 |
4 |
|a 005.13/3
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Späth, Peter,
|e author.
|
245 |
1 |
0 |
|a Learn Java for Android development :
|b migrating Java se programming skills to mobile development /
|c Peter Späth, Jeff Friesen.
|
250 |
|
|
|a Fourth edition.
|
264 |
|
1 |
|a New York, NY :
|b Apress,
|c [2020]
|
300 |
|
|
|a 1 online resource
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
347 |
|
|
|a text file
|
505 |
0 |
|
|a Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Introduction -- Fourth Edition Notes -- Chapter 1: Getting Started with Java -- What Is Java? -- Java Is a Language -- Java Is a Platform -- Java SE and Java EE -- Installing the JDK and Exploring Example Applications -- Hello, World! -- DumpArgs -- EchoText -- Installing and Exploring the Eclipse IDE -- Java Meets Android -- What Is Android? -- History of Android -- Android Architecture -- Android Says Hello -- Summary -- Chapter 2: Learning Language Fundamentals -- Learning Application Structure
|
505 |
8 |
|
|a Learning Comments -- Single-Line Comments -- Multiline Comments -- Javadoc Comments -- Learning Identifiers -- Learning Types -- Primitive Types -- Object Types -- Array Types -- Learning Variables -- Learning Expressions -- Simple Expressions -- Compound Expressions -- Additive Operators -- Array Index Operator -- Assignment Operators -- Bitwise Operators -- Cast Operator -- Conditional Operators -- Equality Operators -- Logical Operators -- Member Access Operator -- Method Call Operator -- Multiplicative Operators -- Object Creation Operator -- Relational Operators -- Shift Operators
|
505 |
8 |
|
|a Unary Minus/Plus Operators -- Precedence and Associativity -- Learning Statements -- Assignment Statements -- Decision Statements -- If Statement -- If-Else Statement -- Switch Statement -- Loop Statements -- For Statement -- While Statement -- Do-While Statement -- Looping over the Empty Statement -- Break Statements -- Continue Statements -- Summary -- Chapter 3: Discovering Classes and Objects -- Declaring Classes -- Classes and Applications -- Constructing Objects -- Default Constructor -- Explicit Constructors -- Objects and Applications -- Encapsulating State and Behaviors
|
505 |
8 |
|
|a Representing State via Fields -- Declaring and Accessing Class Fields -- Declaring and Accessing Instance Fields -- Reviewing Field-Access Rules -- Representing Behaviors via Methods -- Declaring and Invoking Class Methods -- Declaring and Invoking Instance Methods -- Returning from a Method via the Return Statement -- Method-Call Stack -- Chaining Together Instance Method Calls -- Passing Arguments to Methods -- Invoking Methods Recursively -- Overloading Methods -- Reviewing Method-Invocation Rules -- Hiding Information -- Initializing Classes and Objects -- Class Initializers
|
505 |
8 |
|
|a Instance Initializers -- Initialization Order -- Collecting Garbage -- Revisiting Arrays -- Summary -- Chapter 4: Discovering Inheritance, Polymorphism, and Interfaces -- Building Class Hierarchies -- Extending Classes -- The Ultimate Superclass -- Cloning -- Equality -- Finalization -- Hash Codes -- String Representation -- Composition -- Changing Form -- Upcasting and Late Binding -- Abstract Classes and Abstract Methods -- Downcasting and Runtime Type Identification -- Covariant Return Types -- Formalizing Class Interfaces -- Declaring Interfaces -- Implementing Interfaces
|
520 |
|
|
|a Gain the essential Java language skills necessary for using the Android SDK platform to build Java-based Android apps. This book includes the latest Java SE releases that Android supports, and is geared towards the Android SDK version 10. It includes new content including JSON documents, functional programming, and lambdas as well as other language features important for migrating Java skills to Android development. Android is still the world's most popular mobile platform and because this technology is still mostly based on Java, you should first obtain a solid grasp of the Java language and its APIs in order to improve your chances of succeeding as an effective Android apps developer. Learn Java for Android Development, 4th Edition helps you do that. Each of the book's chapters provides an exercise section that gives you the opportunity to reinforce your understanding of the chapter's material. Answers to the book's more than 500 exercises are provided in an appendix. Once you finish, you will be ready to begin your Android app development journey using Java. What You Will Learn Discover the latest Java programming language features relevant to Android SDK development Apply inheritance, polymorphism, and interfaces to Android development Use Java collections, concurrency, I/O, networks, persistence, functional programming, and data access in Android apps Parse, create, and transform XML and JSON documents Migrate your Java skills for mobile development using the Android platform Who This Book Is For Programmers with at least some prior Java programming experience looking to get into mobile Java development with the Android platform.
|
542 |
|
|
|f © Copyright 2020 Peter Späth and Jeff Friesen.
|g 2020
|
504 |
|
|
|a Includes bibliographical references.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
630 |
0 |
0 |
|a Android (Electronic resource)
|
630 |
0 |
7 |
|a Android (Electronic resource)
|2 fast
|
650 |
|
0 |
|a Java (Computer program language)
|
650 |
|
0 |
|a Computer software
|x Development.
|
650 |
|
6 |
|a Java (Langage de programmation)
|
650 |
|
7 |
|a Programming & scripting languages: general.
|2 bicssc
|
650 |
|
7 |
|a Software Engineering.
|2 bicssc
|
650 |
|
7 |
|a Mobile & handheld device programming
|x Apps programming.
|2 bicssc
|
650 |
|
7 |
|a Computers
|x Programming Languages
|x Java.
|2 bisacsh
|
650 |
|
7 |
|a Computers
|x Software Development & Engineering
|x General.
|2 bisacsh
|
650 |
|
7 |
|a Computer software
|x Development
|2 fast
|
650 |
|
7 |
|a Java (Computer program language)
|2 fast
|
650 |
|
7 |
|a Mobile computing
|2 fast
|
650 |
|
7 |
|a Software engineering
|2 fast
|
700 |
1 |
|
|a Friesen, Jeff.
|
776 |
0 |
8 |
|i Print version:
|z 1484259424
|z 9781484259429
|w (OCoLC)1145549338
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781484259436/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH37842955
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL6270593
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 2522936
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 301384799
|
994 |
|
|
|a 92
|b IZTAP
|