Monday 6 August 2012

GETTING START IN JAVA !!

Hello Friends ! Today I am going to tell about the Java .You will learn daily new topic about Java to topic wise with example.You can download doc file of every topic from here also.....
           
Getting Start In Java !! 

Hello guys !!  Today i am going to tell about the java language and features of java language which is as given below.....

Introduction !!
The first question which arrises in our mind is that What is java or What is java technology?
JAVA-Java programming language was originally developed by Sun Microsystems, which was initiated by 
James Gosling and released in 1995 as core component of Sun Microsystems.s Java platform (Java 1.0 [J2SE]).B

ut now it is brought by ORACLE.

Sun Microsystems has renamed the new J2 versions as Java SE, Java EE and Java ME respectively.  
Java is guaranteed to be Write Once, Run Anywhere..........
It is high -level pure object oriented programming language.
It is platform independent language,here platform independent means we can run java programs on every operating system which  
have JRE(Java Runtime Environment) installed...



This language studied in 2 parts.:
1)Core Java
2)Advance Java

Core Java:


In core Java,we study about 
  • the overview of java programming language,and its main featurea,introduction to simple java application.

  • Basic object oriented programming language concepts & their implementation using Java programming language.

  • Identifiers,Keywords & Types

  • Expression and flow control

  • Arrays

  • Class Design

  • Advance class features ......and so on....



Advance Java:
In advance Java,we study about:




  • Servelets

  • JSP

  • Struts

  • Hibernates

  • Springs

And Now We talk about  Java technology which is as given below....

JAVA TECHNOLOGY:
  • A programming language
  • A development environment
  • An application environment
  • A deployment environment
Programming language:->
                             The syntax of the Java programming language is similar to C++ syntax.We can use the Java programming language to create all kinds of applications that you could create by using any conventional programming language.

Development environment:-
                             Java technology provides us with a large suits of tools: 
  •   A compiler
  •  An  interpreter,a documentation generator
  • a class file packaging tool,and so on.....
Application environment:
                             Java technology applications are standalone programs that do not require a web browser to execute.Typically,they are general purpose programs that run on any machine where the JRE is installed.

Deployment environment:-There are 2 main deployment environments:
  • First,the JRE supplied by the Java 2 Software Development Kit(Java 2 SDK) contains the complete set of class files for all of the Java technology packages,which includes basic language classes,GUI component classes,an advance collection API,
  • The second main deployment environment is on our web browser.Most commercial browsers supply a Java technology interpreter and runtime environment.

 Features Of Java Technology  !!
 How the Java technology is useful for us..this can be explained as below:
  • A language that is easy to program because it:
                        => Eliminates many pitfalls of other languages,such as pointer,airthmetic and
memory management that affect the robustness of the code.
                       =>  Is object oriented to help you visualize the program in real life terms.
                       =>  Enables  you to steamline the code.
  • An interpreter environment resulting the following benefits:
                        =>  Speed of development - Reduces the compile-link-load-test cycle.
                          Code portability - Enables you to write code that can be run on multiple
operating system on any certified JVM.
                        =>  A way for programs to run more than one thread of activity.
                        =>  A means to change programs dynamically  during their runtime life by enabling them to download code modules.
                        =>  A means of ensuring security by checking loaded code modules.......

Now !!You can download doc file of this article by just click on download link which is as given below...

I hope this post will help you !!
I still you have some query regarding to this topic then please  post below  your comment after that i will 100% help you ...... 

4 comments:

i am impress to this blog.....
its awesm yar
i bookmark this blog.....

Post a Comment

Hey thanax alot to comment i will revert you back soon...

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites