Presentation is loading. Please wait.

Presentation is loading. Please wait.

Getting started with Programming using IDE. JAVA JAVA IS A PROGRAMMING LANGUAGE AND A PLATFORM. IT CAN BE USED TO DELIVER AND RUN HIGHLY INTERACTIVE DYNAMIC.

Similar presentations


Presentation on theme: "Getting started with Programming using IDE. JAVA JAVA IS A PROGRAMMING LANGUAGE AND A PLATFORM. IT CAN BE USED TO DELIVER AND RUN HIGHLY INTERACTIVE DYNAMIC."— Presentation transcript:

1 Getting started with Programming using IDE

2 JAVA JAVA IS A PROGRAMMING LANGUAGE AND A PLATFORM. IT CAN BE USED TO DELIVER AND RUN HIGHLY INTERACTIVE DYNAMIC AND SECURE APPLICATIONS ON NETWORKED COMPUTER SYSTEMS.

3 BYTE CODE  JAVA PROVIDES PLATFORM INDEPENDENCE BY USING BYTE CODE.  ORDINARY COMPILATION PROCESS  SOURCE CODE  NATIVE EXECUTABLE CODE

4 JAVA COMPILATION  IT PRODUCES A SPECIAL FORMAT CALLED BYTE CODE.  A JAVA BYTE CODE IS A MACHINE INSTRUCTION FOR A JAVA PROCESSOR CHIP CALLED JAVA VIRTUAL MACHINE.  THE BYTE CODE IS INDEPENDENT OF THE COMPUTER SYSTEM IT HAS TO RUN UPON.  THE JAVA BYTE CODE IS EXACTLY THE SAME ON EVERY PLATFORM.

5 JAVA COMPILATION  BYTE CODE STILL NEED AN INTERPRETER TO EXECUTE THEM ON ANY GIVEN PLATFORM.  INTERPRETER READS THE BYTE CODE AND TRANSLATE IT INTO THE NATIVE LANGUAGE OF THE HOST MACHINE ON THE FLY.  ONLY THE INTERPRETER AND A FEW NATIVE LIBRARIES NEED TO BE PORTED TO GET JAVA TO RUN ON A NEW COMPUTER OR OPERATING SYSTEM.

6 JAVA VIRTUAL MACHINE  JAVA INTERPRETR IS KNOWN AS JAVA VIRTUAL MACHINE.  JVM COMBINED WITH JAVA APIs MAKES JAVA PLATFORM.  JAVA API CONSISTS OF THE FUNCTIONS AND VARIABLES THAT PROGRAMMERS ARE ALLOWED TO USE IN THEIR APPLICATIONS.

7 CHARACTERISTICS OF JAVA  WRITE ONCE RUN ANYWHERE (WORA).  LIGHT WEIGHT CODE  SECURITY  BUILT-IN GRAPHICS  OBJECT ORIENTED LANGUAGE  SUPPORTS MULTIMEDIA  PLATFORM INDEPENDENT   OPEN PRODUCT

8 RAPID APPLICATION DEVELOPMENT  RAD TOOLS ARE THE TOOLS THAT ENABLE ONE TO CREATE APPLICATIONS IN SHORTER TIME AS COMPARED TO CONVENTIONAL LANGUAGE.  NETBEANS IDE OFFERS A RAD STYLE OF DEVELOPING APPLICATIONS FOR WINDOWS PROGRAMMERS.  NETBEANS IDE IS A FREE, OPEN SOURCE, CROSS PLATFORM IDE WITH BUILT IN SUPPORT FOR JAVA PROGRAMMING LANGUAGE.

9 NETBEANS  NETBEANS IDE IS A FREE, OPEN SOURCE, CROSS PLATFORM IDE WITH BUILT IN SUPPORT FOR JAVA PROGRAMMING LANGUAGE.  DRAG-AND-DROP GUI CREATION  EXCELLENT EDITING  WEB SERVICES  EXCELLENT DEBUGGING  WIZARDS, CODE GENERATIONS AND MANAGEMENT TOOLS.

10 NETBEANS  NETBEANS IDE IS A FREE, OPEN SOURCE, CROSS PLATFORM IDE WITH BUILT IN SUPPORT FOR JAVA PROGRAMMING LANGUAGE.  DRAG-AND-DROP GUI CREATION  EXCELLENT EDITING  WEB SERVICES  EXCELLENT DEBUGGING  WIZARDS, CODE GENERATIONS AND MANAGEMENT TOOLS.


Download ppt "Getting started with Programming using IDE. JAVA JAVA IS A PROGRAMMING LANGUAGE AND A PLATFORM. IT CAN BE USED TO DELIVER AND RUN HIGHLY INTERACTIVE DYNAMIC."

Similar presentations


Ads by Google