• Complain

BASU - Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language

Here you can read online BASU - Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2021, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language
  • Author:
  • Genre:
  • Year:
    2021
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

BASU: author's other books


Who wrote Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language? Find out the surname, the name of the author of the book and a list of all author's works by series.

Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
JAVA
PROGRAMMING
FOR
KIDS
AGES 12 - 18
Copyright 2021 S Basu
All rights reserved.
Disclaimer :
The information and materials presented here are for educational purposes only. Every effort has been made to make this book as complete and as accurate as possible but no warranty or fitness is implied. The information provided is on an "as is" basis. The ideas and opinions expressed are of the author's own imagination and the author is not affiliated to any organization, school or educational discipline and will not be held accountable or liable for any inadvertent misrepresentation.
Contents
Chapter 1 : Introduction
Java is the most important programming language. If you have the full grasp of Java basics, then you can easily learn any object oriented programming language in this world.
What is Java?
Important points to note are:
  • Java is an object oriented programming (OOP) language .
  • Java is platform independent meaning that it can run on any machine containing JVM .
  • In order to code and execute a Java code, JDK is needed.
What is object oriented programming or OOP?
  • Object oriented programming or OOP is all about working with classes , objects , methods and variables ( explained in Chapter 3 ).
  • The most important concepts of OOP are: Encapsulation , Inheritance and Polymorphism ( explained in Chapter 7 ).
What is JDK?
  • JDK stands for Java Development Kit which is needed to code and execute Java .
  • JDK includes both JVM and JRE.
What is JRE JRE stands for Java Runtime Environment JRE contains - photo 1
What is JRE?
  • JRE stands for Java Runtime Environment .
  • JRE contains classes , libraries and software that a Java program needs in order to run successfully.
  • JRE also contains JVM .
What is JVM?
  • JVM stands for Java virtual machine .
  • JVM is responsible for converting the byte code present in .class file into machine depended code which is understood by that specific processor or operating system or machine.
JVM Architecture
Java files are saved with a .java extension. When we compile the .java file, .class file is generated and this .class file contains byte code. JVM handles the .class file and generates the desired output of the Java program.
What does compilation mean in Java Java compilation is the process of - photo 2
What does compilation mean in Java?
Java compilation is the process of converting a .java file (which contains readable text Java code) into a .class file (which contains byte code).
What is byte code?
Byte codes are sequence of 0s and 1s.
Lets look into JVM Architecture JVM architecture is divided into three main - photo 3
Lets look into JVM Architecture .
JVM architecture is divided into three main sections:
  1. Class Loader
  2. JVM Memory
  3. Execution Engine
Class Loader It is responsible for loading the class file to the JVM memory - photo 4
Class Loader
It is responsible for loading the .class file to the JVM memory .
JVM Memory
It is further divided into:
  • Method area It stores all the methods information. ( methods explained in chapter 4 ).
  • Heap area It stores all the objects and its corresponding instance variables ( objects and variables explained in chapter 3 ).
  • Stack Area It stores all the local variables and the results of the methods ( local variables explained in chapter 3 ).
  • PC Register PC register store the address of the currently executing Java virtual machine instruction.
  • Native Method Stacks - Native method stacks contains native codes which are written in another language instead of Java .
Execution Engine
It is further divided into:
  • Interpreter It converts the byte code to machine dependent code which is understood by the machine and desired output is generated.
  • JIT Compiler JIT stands for Just in Time compiler and its main task is to increases the performance and efficiency of Interpreter .
Now lets summarize the Java program execution process
Before we start coding we need to download and install JDK and an IDE What - photo 5
Before we start coding, we need to download and install JDK and an IDE .
What is Java IDE?
IDE stands for Integrated Development Environment . It is a software application needed to write programs in Java.
There are multiple IDE present but we will be using Eclipse IDE to write our Java code.
Chapter 2 : Java JDK and Eclipse IDE Installation
2.1: JDK download
  • Open Google chrome browser ( or any browser you like ) and search for java jdk download and select the oracle website highlighted in the screen shot below.
Download the latest JDK version Select your operating system since I - photo 6
  • Download the latest JDK version.
Select your operating system since I am using windows so downloading - photo 7
  • Select your operating system. ( since I am using windows, so downloading windows-x64 installer highlighted in the screen shot below )
Check on review box click download and install - photo 8
  • Check on review box, click download and install.
Click close Now check whether the - photo 9
Click close Now check whether the Java PATH is automatically added to your - photo 10
Click close Now check whether the Java PATH is automatically added to your - photo 11
Click close Now check whether the Java PATH is automatically added to your - photo 12
  • Click close.
  • Now check whether the Java PATH is automatically added to your Environment Variables or not.
What is Java PATH?
Java PATH is an environment variable which helps us to locate the JDK bin directory or folder which contains all the important files needed to execute a Java program.
Lets access the Environment Variables.
Open control panel -> click on System and Security .
Click on System Click on Advanced system settings Click on Environment - photo 13
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language»

Look at similar books to Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language»

Discussion, reviews of the book Java Programming For Kids ages 12 – 18 : Simple, Concise & Easy guide to Java Programming Language and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.