Java Book recommendation: Java SE 6 Technical Handbook

Source: Internet
Author: User
Tags java se

Java SE 6 technical manuals or Java SE 6 technical manuals


Java SE 6 Technical Handbook

Why choose to use Markdown? It's just a simple way to get the file over again, so it's better to take advantage of this opportunity to learn something new. So I used this opportunity to learn to use Markdown and see what's good and bad ... Suppose you need a PDF and epub format. And a bit lazy yourself, so you can consider paying homage on Google Play or Pubu, assuming you need to MOBI format and be able to use calibre to turn epub into mobi ...:)

I tried a version number in the first half of this book on Gitbook. Suppose you need to get the full version number on Gitbook. Please contact me!

The Java SE 6 Technical Manual (and its previous version number) is based on my early learning of Java in my web site, JavaGossip1 and JAVAGOSSIP2, which I learned about Java.

After the JDK7 of the world. Because of the accumulation of many Java teaching experience and ideas. It was not a revision of the Java SE 6 Technical Handbook for JDK7 to write a Java book because of a textbook that would fit my teaching needs. But once again wrote a book

bn=acl034000 "style=" Color:rgb (64,120,192); Text-decoration:none; Background-color:transparent "> Java SE 7 Technical Handbook".

What about the Java SE 6 technical handbook? As far as I'm looking at it, it's really like a note, but because it's the notes, the ideas, the tone, the pulse, even the examples, are more suitable for the novice, in silence in my hard drive near two years, I saw it one day, want to say it is useless, let's open it ...

Once again, the Java SE 6 technical manual was used in the Markdown typesetting process. I try to retain the original content. Try not to change the content, the purpose is very simple, if you feel that no matter what you feel or wrong, go to change it ...

I took out the "Internet resources" for each chapter because many of the links were long gone. I'm going to have to lazy one to check what links are alive ... The attached contents are also taken out of the old, you can refer to the following information:

    • Recognizing Gradle
    • Junit
    • MySQL Super Novice Entry

The original code example has been changed to UTF-8 encoded. So when using javac editing. Remember to add -encoding UTF-8 .

The new Java file is based on JDK8 and you can read it in the Java Gossip on my website.

  • 1th Chapter Understanding Java

    • 1.1 What is Java
    • 1.2 Features of Java
    • 1.3 How to learn Java
    • 1.4 Next Topic
  • The 2nd chapter is ready for entry

    • 2.1 Download, install, and understand the JDK
    • 2.2 Setting Path and Classpath
    • 2.3 First Java Program
    • 2.4 Choose the development tool
    • 2.5 Next Topic
  • 3rd Chapter Language Law entry

    • 3.1 First Java Program
    • 3.2 Interact with the program in text mode
    • 3.3 Information, calculation
    • 3.4 Process Control
    • 3.5 Next Topic
  • The 4th chapter from autoboxing, unboxing knowledge objects

    • 4.1 About objects
    • 4.2 Self-installing box, unpacking
    • 4.3 Next topic
  • 5th Chapter Array

    • 5.1 One-dimensional array, two-dimensional array
    • 5.2 Advanced Arrays
    • 5.3 Next Topic
  • 6th Chapter String

    • 6.1 Cognitive string
    • 6.2 Strings for advanced use
    • 6.3 Next Topic
  • 7th Chapter Seal (encapsulation)

    • 7.1 Definition category (Class)
    • 7.2 About methods
    • 7.3 Next Topic
  • 8th chapter (inheritance), multi-type (polymorphism)

    • 8.1 Inheritance
    • 8.2 Multi-type (polymorphism)
    • 8.3 Next Topic
  • Chapter 9th managing the category files

    • 9.1 Internal Category
    • 9.2 Package and Import
    • 9.3 Next Topic
  • 10th exception (Exception handling)

    • 10.1 Exceptions for entry
    • 10.2 Checked exceptions (Checked Exception), Executive time exception (Runtime Exception)
    • 10.3 Throw, throws
    • 10.4 Exceptions to the inheritance structure
    • 10.5 Interrupts (assertion)
    • 10.6 Next Topic
  • 11th chapter List of types (enumerated Types)

    • 11.1 Constant Setup and list type
    • 11.2 Definition List Type
    • 11.3 Next Topic
  • 12th Generic (generics)

    • 12.1 Generic Entry
    • 12.2 Generic Advanced Language method
    • 12.3 Next Topic
  • 13th Chapter Object Container (Container)

    • 13.1 Collection Category
    • 13.2 Map Category
    • 13.3 Next Topic
  • 14th Chapter Input Output

    • 14.1 Archives
    • 14.2-bit streaming
    • 14.3 character Stream
    • 14.4 Next Topic
  • 15th Chapter (Thread)

    • 15.1 Perform entry
    • 15.2 Synchronization (Synchronized) questions
    • 15.3 Concurrent Kit New category
    • 15.4 Next Topic
  • 16th Chapter Reflection (Reflection)

    • 16.1 category loading and inspection
    • 16.2 using reflection to create and manipulate objects
    • 16.3 Next Topic
  • 17th Chapter Annotation

    • 17.1 Annotation
    • 17.2 Meta-annotation
    • 17.3 Next Topic
  • 18th Chapter rounding up the missing

    • 18.1 Date, Time
    • 18.2 Journal (Logging)
    • 18.3 messages kidnapped
    • 18.4 Next Topic
  • 19th Title-Text editor

    • 19.1 Product Life cycle
    • 19.2 Swing into the doorway
    • 19.3 Event Management
    • 19.4 text editing and storage
    • Manufacture of 19.5 executable Jar
    • 19.6 Next Topic
  • 20th Chapter JDBC Entry

    • 20.1 using JDBC to connect to the repository
    • 20.2 using JDBC to manipulate information
    • 20.3 Next Topic
  • 21st Chapter Java SE 6 new features

    • 21.1 Java SE 6 basic new features
    • 21.2 Apache Derby, JDBC 4.0
    • 21.3 Next Topic

Java Book recommendation: Java SE 6 Technical Handbook

Related Article

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.