Monday 17 July 2017

Complete Java Programming Online Tutorial For Beginners With Best Example


Java Programming Tutorial for Beginners







  • Java is Associate in Nursing object-oriented Programing language developed by James goose and colleagues at Sun Microsystems within the early Nineteen Nineties. in contrast to standard languages that area unit usually designed either to be compiled to native (machine) code, or to be taken from ASCII text file at runtime, Java is meant to be compiled to a bytecode, that is then run (generally victimization JIT compilation) by a Java Virtual Machine.
  • The language itself borrows abundant syntax from C and C++ however features a less complicated object model and fewer low-level facilities. Java is simply distantly associated with JavaScript, tho' they need similar names and share a C-like syntax.

Where it's used?

  • According to Sun, three billion devices run java. There area unit several devices wherever Java is presently used. a number of them area unit as follows:
  1. Desktop Applications like athlete reader, media player, antivirus etc.
  2. Web Applications like irctc.co.in, javatpoint.com etc.
  3. Enterprise Applications like banking applications.
  • Mobile
  • Embedded System
  • Smart Card
  • Robotics
  • Games etc.

Features of Java

  • Beside these 2 major options, there have been several different options that contend a very important role in moulding out the ultimate variety of this outstanding language. Those options area unit :
  1. Simple
  2. Object orientating
  3. Robust
  4. Platform freelance
  5. Secure
  6. Multi Threading
  7. Study Neutral
  8. Transportable
  9. High Performance




Types of Java Applications

  • There square measure primarily four forms of applications which will be created mistreatment java programming.
1.Standalone Application

  • It is conjointly called desktop application or window-based application. Associate in Nursing application that we want to put in on each machine like media player, antivirus etc. AWT and Swing square measure employed in java for making standalone applications.

2.Internet Application
  • An application that runs on the server facet and creates dynamic page, is named internet application. Currently, servlet, jsp, struts, jsf etc. technologies square measure used for making internet applications in java.

3.Enterprise Application
  • An application that's distributed in nature, like banking applications etc. it's the advantage of high level security, load reconciliation and agglomeration. In java, EJB is employed for making enterprise applications.

4.Mobile Application
  • An application that's created for mobile devices. presently humanoid and Java ME square measure used for making mobile applications.

Java Platforms / Editions

There square measure four platforms or editions of Java:
  1. Java SE (Java customary Edition)
  2. Java engineering (Java Enterprise Edition)
  3. Java ME (Java small Edition)
  4. JavaFx

No comments:

Post a Comment