Introduction Of JAVA

INTRODUCTION OF CORE-JAVA
Core JAVA

  • Ø It is a breed of coffee.
  • Ø Java developers want to think about name “oak” instead of java but it is already a name of anything.
  • Ø Java was developed by James Gosling at SUN MICROSYSTEM, Inc. in 1982.
  • Ø On Jan. 27, 2010 Sun was acquired by Oracle Corporation for US $7.4 billion.
  • Ø Thus, Java is a product of Oracle.
  • Ø Its World’s Popular and Secure language.
  • Ø It is High level language.
  • Ø Its works on 3 billion devices.

Slogan of JAVA

  • Ø     JAVA is everywhere.
  • Ø     JAVA resides in mobiles, client machines, server machines, embedded devices, smart phones, cloud etc.
  • Ø     It shares the same basic features of the language and libraries.

Principle of JAVA

  • Ø Write once, Run everywhere.

What is Library?

  • Ø     JAVA library is a collection of pre-defined classes.

Flavors of JAVA

  • Ø JAVA Standard Edition (SE) (Core java)
  • Ø JAVA Enterprise Edition (EE) (Advance java)
  • Ø JAVA Micro Edition for Mobiles (ME)
…………………………….. Many more…………………………………….

Features

  • Ø Simple
  • Ø Object Oriented Programming Structure (OOPs)
  • Ø Interpreted
  • Ø Robust
  • Ø Secure
  • Ø Portable
  • Ø Multi-Threaded
  • Ø Garbage Collector
  • Ø Distributed

Key Points

  • Ø Java is a case-sensitive language like C and C++.
  • Ø Java is nearly 100% Object Oriented Programming language.
  • Ø In java, it is not possible to make a function which is not a member of any class (as we do in C++).



Scope

  • Ø     Advance java (Enterprise application)
  • Ø     Android (Mobile app)
  • Ø     Gaming (Games app)
  • Ø     Embedded System (IOT-Internet of Things)



DEFINITION
Ø It is an Open Source of Object Oriented Programming.

OPEN SOURCE
Ø Any language/apps/software having GPL (General Public License) is called open source.
Ø GPL was developed by U.S.
Ø For getting GPL you have to fill a form provided by some companies in free like – Apache Software Foundation & Co.

GPL(General Public License)
Ø It is free.
Ø Provides original source code & documentation.
Ø Can use for commercial.
Ø Can be used for personal or public purpose.
Ø Can be modified/update.
Remember:-
Ø It provides all services but never use its name.

OOPs
OBJECT: -
Ø Real World Entity(A thing that has existence in real world i.e., can see and touch)
ORIENTED: -
Ø Way of thinking.
PROGRAMMING: -
Ø A set of instructions which is used to solve for any particular task/problem.
LANGUAGE: -
Ø A medium to communicate.


First Program
public class HelloWorld
{
public static void main(String []args)
{
System.out.println(“Hello! How are you.”)
}
}



Comments

Post a Comment

Popular posts from this blog

JAVA ARCHITECTURE

OOPs Concepts