1 / 7

JAVA TRAINING

JAVA TRAINING. AN INTRODUCTION TO JAVA BY MR KWABENA NTOW DEBRAH. ABOUT JAVA TECHNOLOGY. JAVA IS A PROGRAMMING LANGUAGE AS WELL AS A PLATFORM JAVA AS A LANGUAGE HAS THE FOLLOWING PROPERTIES Its simple Object Oriented Distributed Multithreaded Dynamic Architecture Neutral Portable

jhenson
Download Presentation

JAVA TRAINING

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. JAVA TRAINING AN INTRODUCTION TO JAVA BY MR KWABENA NTOW DEBRAH

  2. ABOUT JAVA TECHNOLOGY • JAVA IS A PROGRAMMINGLANGUAGEAS WELL AS A PLATFORM • JAVA AS A LANGUAGE HAS THE FOLLOWING PROPERTIES • Its simple • Object Oriented • Distributed • Multithreaded • Dynamic • Architecture Neutral • Portable • High Performance • Robust • Secure

  3. SOFTWARE DEVELOPMENT PROCESS • Development process

  4. SOFTWARE DEVELOPMENT PROCESS • JAVA VIRTUAL MACHINE (JVM)

  5. JAVA PLATFORM • A platform is the hardware or software environment within which a program runs. • Example of platforms; Windows OS, Mac OS, Linux OS • The above are characterized by both software and the underlying hardware which runs the software. • Java platform is strictly a software platform. • It is characterized by the following; • The Java Virtual Machine (JVM) • This creates the environment for the execution of byte code • The Java Applications Programming Interface (Java API) • This a large collection of ready-made software components to be used

  6. WHAT CAN JAVA TECHNOLOGY DO? • Development tools • Everything needed to use the language is provided. As a new user one has the javac Compiler, the java launcher and the Javadoc Documentation tools. • API • This simply refers to the large collection of libraries • Deployment tools • The JDK (will explain later) makes available tools to help deploy the applications written in java. • User Interface tools • Swing and Java 2D toolkits aid in the development of complex Graphic User interfaces. • Integration libraries • Libraries such as the JDBC and others make it possible to access databases and perform other functions.

  7. ADVANTAGES OF USING JAVA • Easy to learn • Write less code • Write better code • Develop programs quickly • Avoid platform dependencies • Write once, run everywhere • Distribute more easily

More Related