LEADER 05285nam 2200637 450 001 9910815902503321 005 20230124190253.0 010 $a1-77197-015-4 035 $a(CKB)2670000000140588 035 $a(EBL)863642 035 $a(OCoLC)773789350 035 $a(SSID)ssj0001140279 035 $a(PQKBManifestationID)12401583 035 $a(PQKBTitleCode)TC0001140279 035 $a(PQKBWorkID)11220876 035 $a(PQKB)10140231 035 $a(MiAaPQ)EBC863642 035 $a(WaSeSS)Ind00023847 035 $a(Au-PeEL)EBL863642 035 $a(CaPaEBR)ebr10882073 035 $a(EXLCZ)992670000000140588 100 $a20140627h20112011 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aJava 7 $ea beginner's tutorial /$fBudi Kurniawan ; book and cover designer, Mona Setiadi 205 $aThird edition. 210 1$a[Montre?al, Que?bec] :$c[BrainySoftware],$d2011. 210 4$dİ2011 215 $a1 online resource (1026 p.) 300 $aIncludes index. 311 $a0-9808396-1-0 320 $aIncludes index. 327 $aCover Page; Title Page; Copyright Page; Table of Contents; Introduction; Java, the Language and the Technology; An Overview of Object-Oriented Programming; About This Book; Downloading and Installing Java; Downloading Program Examples and Answers; Chapter 1: Your First Taste of Java; Your First Java Program; Java Code Conventions; Integrated Development Environments (IDEs); Summary; Questions; Chapter 2: Language Fundamentals; ASCII and Unicode; Separators; Primitives; Variables; Constants; Literals; Primitive Conversions; Operators; Comments; Summary; Questions; Chapter 3: Statements 327 $aAn Overview of Java StatementsThe if Statement; The while Statement; The do-while Statement; The for Statement; The break Statement; The continue Statement; The switch Statement; Summary; Questions; Chapter 4: Objects and Classes; What Is a Java Object?; Java Classes; Creating Objects; The null Keyword; Objects in Memory; Java Packages; Encapsulation and Access Control; The this Keyword; Using Other Classes; Final Variables; Static Members; Static Final Variables; Static import; Variable Scope; Method Overloading; By Value or By Reference?; Loading, Linking, and Initialization 327 $aObject Creation InitializationComparing Objects; The Garbage Collector; Summary; Questions; Chapter 5: Core Classes; java.lang.Object; java.lang.String; java.lang.StringBuffer and java.lang.StringBuilder; Primitive Wrappers; Arrays; java.lang.Class; java.lang.System; java.util.Scanner; Boxing and Unboxing; Varargs; The format and printf Methods; Summary; Questions; Chapter 6: Inheritance; An Overview of Inheritance; Accessibility; Method Overriding; Calling the Superclass's Constructors; Calling the Superclass's Hidden Members; Type Casting; Final Classes; The instanceof Keyword; Summary 327 $aQuestionsChapter 7: Error Handling; Catching Exceptions; try without catch; Catching Multiple Exceptions; The try-with-resources Statement; The java.lang.Exception Class; Throwing an Exception from a Method; User-Defined Exceptions; Final Words on Exception Handling; Summary; Question; Chapter 8: Numbers and Dates; Number Parsing; Number Formatting; Number Parsing with java.text.NumberFormat; The java.lang.Math Class; The java.util.Date Class; The java.util.Calendar Class; Date Parsing and Formatting with DateFormat; Summary; Questions; Chapter 9: Interfaces and Abstract Classes 327 $aThe Concept of InterfaceThe Interface, Technically Speaking; Base Classes; Abstract Classes; Summary; Questions; Chapter 10: Enums; An Overview of Enum; Enums in a Class; The java.lang.Enum Class; Iterating Enumerated Values; Switching on Enum; Summary; Questions; Chapter 11: The Collections Framework; An Overview of the Collections Framework; The Collection Interface; List and ArrayList; Iterating Over a Collection with Iterator and for; Set and HashSet; Queue and LinkedList; Collection Conversion; Map and HashMap; Making Objects Comparable and Sortable; Summary; Questions 327 $aChapter 12: Generics 330 $aA Books24x7's TOP 10 title for 4 consecutive years! Java is an easy language to learn. However, you need to master more than the language syntax to be a professional Java programmer. For one, object-oriented programming (OOP) skill is key to developing robust and effective Java applications. In addition, knowing how to use the vast collection of libraries makes development more rapid. This book introduces you to important programming concepts and teaches how to use the Java core libraries. It is a guide to building real-world applications, both desktop and Web-based. The coverage is the 606 $aJava (Computer program language) 606 $aObject-oriented programming (Computer science) 615 0$aJava (Computer program language) 615 0$aObject-oriented programming (Computer science) 676 $a005.133 700 $aKurniawan$b Budi$01607817 702 $aSetiadi$b Mona 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910815902503321 996 $aJava 7$93987249 997 $aUNINA