LEADER 05177oam 2200553 450 001 9910438098803321 005 20190911103509.0 010 $a1-4302-6287-7 024 7 $a10.1007/978-1-4302-6287-9 035 $a(OCoLC)879866551 035 $a(MiFhGG)GVRL6VLZ 035 $a(EXLCZ)993710000000019004 100 $a20140429d2013 uy 0 101 0 $aeng 135 $aurun|---uuuua 181 $ctxt 182 $cc 183 $acr 200 10$aJava quick syntax reference /$fMikael Olsson 205 $a1st ed. 2013. 210 1$aNew York :$cApress,$d2013. 215 $a1 online resource (xiii, 74 pages) 225 1 $aThe expert's voice in Java 225 0 $aGale eBooks 300 $aIncludes index. 311 $a1-4302-6286-9 327 $a""Contents at a Glance""; ""Contents""; ""About the Author""; ""Introduction""; ""Chapter 1: Hello World""; ""Installing""; ""Creating a project""; ""Hello world""; ""Code hints""; ""Chapter 2: Compile and Run""; ""Running from the IDE""; ""Running from a console window""; ""Comments""; ""Chapter 3: Variables""; ""Data types""; ""Declaring variables""; ""Assigning variables""; ""Using variables""; ""Integer types""; ""Floating-point types""; ""Char type""; ""Boolean type""; ""Variable scope""; ""Anonymous block""; ""Chapter 4: Operators""; ""Arithmetic operators""; ""Assignment operators"" 327 $a""Combined assignment operators""""Increment and decrement operators""; ""Comparison operators""; ""Logical operators""; ""Bitwise operators""; ""Operator precedence""; ""Chapter 5: String""; ""Combining strings""; ""Escape characters""; ""String compare""; ""StringBuffer class""; ""Chapter 6: Arrays""; ""Array declaration""; ""Array allocation""; ""Array assignment""; ""Multi-dimensional arrays""; ""ArrayList class""; ""Chapter 7: Conditionals""; ""If statement""; ""Switch statement""; ""Ternary operator""; ""Chapter 8: Loops""; ""While loop""; ""Do-while loop""; ""For loop"" 327 $a""Foreach loop""""Break and continue""; ""Labeled block""; ""Chapter 9: Methods""; ""Defining methods""; ""Calling methods""; ""Method parameters""; ""Return statement""; ""Method overloading""; ""Passing arguments""; ""Chapter 10: Class""; ""Object creation""; ""Accessing object members""; ""Constructor""; ""This keyword""; ""Constructor overloading""; ""Constructor chaining""; ""Initial field values""; ""Default constructor""; ""Null""; ""Default values""; ""Garbage collector""; ""Chapter 11: Static""; ""Accessing static members""; ""Static methods""; ""Static fields"" 327 $a""Static initialization blocks""""Instance initialization blocks""; ""Chapter 12: Inheritance""; ""Object""; ""Upcasting""; ""Downcasting""; ""Instanceof operator""; ""Chapter 13: Overriding""; ""Overriding members""; ""Override annotation""; ""Hiding members""; ""Preventing method inheritance""; ""Accessing overridden methods""; ""Calling parent constructor""; ""Chapter 14: Packages and Import""; ""Import specific class""; ""Import package""; ""Import static""; ""Chapter 15: Access Levels""; ""Private access""; ""Package-private access""; ""Protected access""; ""Public access"" 327 $a""Top-level access""""Nested class access""; ""Access level guideline""; ""Chapter 16: Constants""; ""Local constants""; ""Constant fields""; ""Constant method parameters""; ""Compile-time and run-time constants""; ""Constant guideline""; ""Chapter 17: Interface""; ""Interface members""; ""Interface example""; ""Functionality interface""; ""Class interface""; ""Interface classes""; ""Chapter 18: Abstract""; ""Abstract class example""; ""Abstract classes and interfaces""; ""Abstract class and interface guideline""; ""Chapter 19: Enum""; ""Enum example""; ""Enum class"" 327 $a""Chapter 20: Exception Handling"" 330 $aThe Java Quick Syntax Reference is a condensed code and syntax reference to the Java programming language. It presents the essential Java syntax in a well-organized format that can be used as a handy reference. You won?t find any technical jargon, bloated samples, drawn out history lessons or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible.  The book is packed with useful information and is a must-have for any Java programmer. In the Java Quick Syntax Reference, you will find: A concise reference to the Java language syntax Short, simple and focused code examples A well laid out table of contents and a comprehensive index allowing easy review. 410 0$aExpert's voice in Java. 606 $aJava (Computer program language) 606 $aComputer science 606 $aObject-oriented programming (Computer science) 615 0$aJava (Computer program language) 615 0$aComputer science. 615 0$aObject-oriented programming (Computer science) 676 $a004 676 $a005.11 700 $aOlsson$b Mikael$4aut$4http://id.loc.gov/vocabulary/relators/aut$0866410 801 0$bMiFhGG 801 1$bMiFhGG 906 $aBOOK 912 $a9910438098803321 996 $aJava Quick Syntax Reference$92115696 997 $aUNINA