Java2 Practical Tutorial (Fifth Edition) Learning Guide

Source: Internet
Author: User

"Java2 Practical Tutorial (Fifth Edition)", chapter 1th, Introduction to Java
    • Main content: P1

    • Status of 1.1Java: P1

    • Features of 1.2Java: P2

    • 1.3 Installing JDK:P5

    • 1.4Java program Development Steps: P8

    • 1.5 Simple Java Applications: P9

    • 1.6Java anti-compilation: P13

2nd. Basic data types and arrays
    • Main content: P17

    • 2.1 Identifiers and Keywords: P17

    • 2.2 Basic Data type: P18

    • 2.3 Type conversion Operations: P21

    • 2.4 Input and output data: P23

    • 2.5 array: P24

3rd operators, expressions, and statements
    • Main content: P33
    • 3.1 Operators and Expressions: P33

    • 3.2 Statement Overview: P38

    • 3.3IF Conditional Branching statement: P38

    • 3.4switch Switch statement: P41

    • 3.5 Loop statement: P43

    • 3.6break and Continue statements: P45

    • 3.7for Statements and Arrays: P46

Chapter 4th Class and Object
    • Main content: P50

    • 4.1 Several development stages of the programming language: P50

    • Class 4.2: P52

    • 4.3 Construction method and object creation: P57

    • Class 4.4 and the basic structure of the program: P66

    • 4.5 Parameter value: P68

    • 4.6 Combination of objects: P71

    • 4.7 Instance members and class members: P77

    • 4.8 Method Overloads: P81

    • 4.9this Keyword: P84

    • 4.10 Package: P86

    • 4.11import statement: P88

    • 4.12 Access Rights: P91

    • 4.13 Basic types of class encapsulation: P95

    • 4.14 Object array: P96

    • 4.15JRE extensions and jar files: P97

    • 4.16 Document Generator: P98

    • 4.17:p112

5th Zhang Ziyi (class and inheritance
    • Main content: P112

    • 5.1 Subclass and Parent class: P112

    • 5.2 Inheritance of subclasses: P113

    • 5.3 Subclasses and objects: P115

    • 5.4 Hiding and method rewriting of member variables: P117

    • 5.5super Keyword: P122

    • 5.6final Keyword: P125

    • 5.7 Objects on top of transformation object: P126

    • 5.8 Inheritance and polymorphism: P128

    • 5.9abstract class and abstract method: P129

    • 5.10 for abstract Programming: P131

    • 5.11 Open-Close principle: P134

    • 5.12 Application Example: P135

The 6th Chapter interface and realization
    • Main content

    • 6.1 Interface: P145

    • 6.2 Implementation Interface: P146

    • UML diagram for 6.3 interfaces: P148

    • 6.4 Interface Callback: P149

    • 6.5 Understanding Interface: P150

    • 6.6 Interface and polymorphism: P152

    • 6.7 Interface Parameters: P153

    • 6.8abstract class-To-interface comparison: P154

    • 6.9 interface-oriented programming: P155

    • 6.10 Application Example: P155

The 7th Chapter Inner class and Exception class
    • Main content

    • 7.1 Inner class: P162

    • 7.2 Anonymous class: P163

    • 7.3 Exception class: P166

    • 7.4 Assertion: P169

    • 7.5 Application Example: P171

The 8th Chapter Common Practical Class
    • Main content

    • Category 8.1String: P175
    • 8.1.2
    • 8.1.3
    • 8.1.4
    • 8.1.5
    • 8.1.6
    • 8.1.7
    • Category 8.2StringTokenizer: P191

    • Category 8.3Scanner: P192

    • Category 8.4StringBuffer: P194

    • Class 8.5Date and Calendar class: P196

    • 8.6 Format of the date: P200

    • 8.7Math class, BigInteger class, and random class: P202

    • 8.8 Number format: P206

    • Class 8.9Class and Console class: P209

    • Class 8.10Pattern and Matcher class: P212

    • 8.11 Application Example: P214

9th Chapter component and Event handling
    • Main content

    • 9.1JavaSwing Overview: P221

    • 9.2 window: P222

    • 9.3 Common components and layouts: P225

    • 9.4 Handling Events: P233
    • 9.4.3
    • 9.4.4
    • 9.4.5
    • 9.4.6,9.4.7
    • 9.4.8
    • 9.4.9
    • 9.4.10

    • 9.5 Using the MVC structure: P256

    • 9.6 dialog box: P259
    • 9.6.2
    • 9.6.3
    • 9.6.4
    • 9.6.5

    • 9.7 Tree components and table components: P266
    • 9.7.2

    • 9.8 button binding to the keyboard: P271

    • 9.9 Printing components: P273

    • 9.10 Release GUI Program: P275

    • 9.11 Application Example: P276

10th. Input, Output stream
    • Category 10.1File: P281
    • 10.1.2
    • 10.1.3

    • 10.2 file Byte input stream: P285

    • 10.3 File byte output stream: P287

    • 10.4 file character input, output stream: P289

    • 10.5 Buffered streams: P290

    • 10.6 Random stream: P292

    • 10.7 Array Flow: P295

    • 10.8 Data Flow: P297

    • 10.9 Object Flow: P299

    • 10.10 Serialization and object cloning: P301

    • 10.11 parsing files with scanner: P303

    • 10.12 file dialog box: P306

    • 10.13 input stream with progress bar: P308

    • 10.14 File Lock: P309

    • 10.15 Application Example: P311

11th. JDBC and MySQL Database
    • Main content

    • 11.1MySQL database management system: P322

    • 11.2 Starting the MySQL database server: P323

    • 11.3MySQL Client Management tool: P325

    • 11.4jdbc:p327

    • 11.5 Connection Database: P328

    • 11.6 Query operation: P330

    • 11.7 update, add and delete operations: P337

    • 11.8 using pre-processing statements: P338

    • 11.9 General Enquiry: P340

    • 11.10 Business: P343

    • 11.11 Connecting SQL Server database: P345

    • 11.12 connecting to the Derby database: P346

The 12th Chapter Java multithreading mechanism
    • 12.1 Processes and Threads: P359

    • Threads in 12.2Java: P360

    • 12.3Thread class and thread creation: P365

    • 12.3Thread class and thread creation 2

    • 12.4 Common Ways to Thread: P369

    • 12.5 Thread synchronization: P373

    • 12.6 thread to reconcile synchronization: P375

    • 12.7 Thread Union: P377

    • 12.8GUI Threads: P378

    • 12.9 Timer Thread: P382

    • 12.10 Daemon Thread: P384

13th Chapter Java Network Programming
    • Category 13.1URL: P396

    • Category 13.2InetAddress: P398

    • 13.3 Socket: P399

    • 13.3.4

    • 13.4UDP Datagram: P407

    • 13.5 Broadcast datagram: P411

    • 13.6Java Remote Call: P414

14th. Graphics, images and audio
    • 14.1 Drawing the basic graphic: P425

    • 14.2 Transform Graphics: P427

    • Boolean operation for 14.3 graphs: P429

    • 14.4 Draw the Clock: P430

    • 14.5 Drawing images: P433

    • 14.6 plays audio: P434

The 15th chapter generic and set-up framework
    • 15.1 generic type: P441

    • 15.2 Linked list: P444

    • 15.3 Stacks: P450

    • 15.4 Hash Map: P451

    • 15.5 Tree Set: P454

    • 15.6 Tree Map: P456

Welcome to the "rocedu" public number (on the phone long by the two-dimensional code)

To do middle school, to do the common progress in practice!

    • Original address: http://www.cnblogs.com/rocedu/p/7911138.html

    • Recommended Sites: Blog Park, Sina Weibo, scallop back words, dky back word group, Youdao Yun notes, watercress reading

    • Copyright Disclaimer: Free Reprint-Non-commercial-non-derivative-retain attribution | Creative Commons by-nc-nd 3.0

If you think this article is helpful to you, please click on the bottom left corner of " good text to top " and " collect this article"

Java2 Practical Tutorial (Fifth Edition) Learning Guide

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.