Java Language Learning Roadmap

Source: Internet
Author: User

Trail:learning the Java Language

This trail covers the fundamentals of programming in the Java programming language.

object-oriented Programming Concepts teaches you the core concepts behind object-oriented Programming:objects, M Essages, classes, and inheritance. This lesson ends by showing-these concepts translate into code. Feel free-to-skip this lesson if is already familiar with object-oriented programming.

Object-oriented programming concepts.

Language Basics describes the traditional features of the Language, including variables, arrays, data types, oper Ators, and control flow.

Language Foundation.

Classes and Objects describes how to write the Classes from which Objects is created, and how to create and use The objects.

Classes and objects.

Annotations is a form of metadata and provide information for the compiler. This lesson describes where and how to use annotations in a program effectively.

Interfaces and inheritance describes Interfaces-what they is, why do you would want to write one, and how to write One. This section also describes the the the "which you can derive one class from another. That's, how a subclass can inherit fields and methods from a superclass. You'll learn that all classes is derived from Object the class, and how to modify the methods that a subclass inherits F Rom superclasses.

interface and inheritance.

Numbers and Strings This lesson describes how to use Number and String objects The lesson also shows what to format data for output.

generics is a powerful feature of the Java programming language. They improve the type safety of your code, making more than your bugs detectable at compile time.

Packages is a feature of the Java programming language that help you to organize and structure your classes and Their relationships to one another.

Java Language Learning Roadmap

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.