click here for Java Video Tutorial



Java Programming Learning - Basics of Language


      Java is an object-oriented language,
      which also has concepts from imperative programming.
      Object orientation means (quite roughly)
      that one tries to model a program as in the "real" world
      with the help of objects that interact with one another.
      Imperative programming means giving the computer a set
      of instructions that determine the order in which to do it.

      Through the interaction of these two paradigms,
      Java became one of the most successful and most widely used languages ever.
      From other well-known languages such as C and C ++,
      Java is bounded by a lack of some error-prone concepts such as manual
      memory management and pointer arithmetic.
      This makes it easier for beginners to learn Java programming.

      The programming language is a component of Java technology,

      which basically consists of the Java development tool (JDK)
      for creating Java programs and the
      Java Runtime Environment (JRE) for its execution.

      The runtime environment itself includes the
      virtual machine (JVM) and the supplied libraries.
      Java as a programming language must not be equated with Java technology,
      Java runtime environments are followed by bytecode,
      which can be compiled in addition to the Java programming language
      In principle, any programming language could be used as the basis for Java bytecode,
      but usually no corresponding bytecode compiler exists.

      The programming language Java is mainly used
      in Java technology to formulate programs.
      These are initially available as pure, human-readable text, as so-called source code.
      This source code is not directly executable;
      Only the Java compiler, which is part of the development tool,
      translates it into a machine-compliant code, the so-called Java bytecode.
      However, the machine that performs this byte code is
      typically virtual - that is, the code is usually not executed
      directly by hardware (such as a microprocessor),
      but by appropriate software on the target platform.

      The purpose of this virtualization is platform-independent:
      the program should be able
      to run on any computer architecture without further modification
      if a suitable runtime environment is installed there.
      Oracle itself offers runtime environments for the operating systems Linux, macOS,
      Solaris and Windows. Other vendors have their
      own Java runtime environments certified for their platform.
      Java is also used in cars, hi-fi systems and other electronic devices.


        Complete Java (OCA): Oracle Certified Associate SE 8 Programmer 1 Course
        is covered in the below mentioned Contents.


      These chapters above and below are organised as follows:

      Chapter 1, Java Building Blocks, covers the basic of Java such as Scoping variable
      and how to run a program. It also includes calling methods and types of variable.
      Chapter 2, Operations and Statements, focuses on the core logical constructs such as
      conditions and loops. It also talks about the meaning and precedence of Operators.
      Chapter 3, Core Java APIs, introduces you to arrays,
      Arraylist, String, String-Builder, and various date classes.
      Chapter 4, Methods and Encapsulation,
      explains how to write methods, including access modifiers. It also shows how to call lambdas.
      Chapter 5, Class Design, adds interface and superclasses. I also include casting and polymorphism.
      Chapter 6, Execeptions, shows the different types of exceptions classes and how to use them.


    • Java Building Block
    • Operators & Statement
    • Core Java APIs
    • Methods & Encapsulations
    • Class Design
    • Exceptions






    • Teaching JAVA Classes, Methods & Loops




      TRY RESULT




      TRY RESULT




      TRY RESULT




      TRY RESULT




      TRY RESULT