Java -Net Beans IDE- Introduction
INTRODUCTION JAVA
Java was invented
by James
Gosling, Patrick Naughton, Chris Warth, Ed Frank and Mike Sherdian in 1991. It took 18 months to develop the first working
version. Java is a High Level language it was originally called Oak but was renamed Java
in 1995. Java is an easy to learn, general purpose, concurrent, class based,
object oriented programming language developed by Sun Microsystems Java is a
platform independent language it means with Java you can write an application
and it can run on many different operating systems (including Windows, Mac OS,
Unix and Mainframes) without modifications to the code
Features of Java
Ø Compile and Interpreted
Ø Platform Independent and portable
Ø Object Oriented
Ø Robust and Secure
Ø Distributed
Ø Familiar Simple and small
Ø Multithreaded and Interactive
Ø High Performance
Ø Dynamic and extensible
Java Structure
§ Java is case sensitive
§ Whitespace, tabs and newline characters
are ignored except when part of string constants.
§ Single line comments begin with //
§ Multiline comments begin with /* and end
with */
§ Statements terminate in semicolon(;)
Swing Java
Swing is a set of classes that provides more powerful and
flexible components than are possible with the AWT. In addition to the familiar
components such as buttons, check boxes and labels Swing supplies several
exciting additions, including tabbed panes, scroll panes, trees and tables.
Even familiar such as button have more capabilities in Swing. For example a
button may have both an image and a
text string associated with it. Also the image can be changed as the state of
the button changes.
What is Net Bean?
The Net Bean IDE is open source and is written in the Java
programming language. It provides the services common to creating desktop
applications such as window and menu management and also the first IDE to fully
support JDK features.
JVM(Java
Virtual Machine)
The imaginary computer whose machine language is Java
byte-code. Also used to refer to computer programs that act as interpreters for
programs written in bytecode; to run Java programs on your computer, you need a
JVM.
Java Bean
A Java bean is a software component that has been designed to
be reusable in a different environments. A bean may be visible/invisible to an end user. One example of this is a
button on a GUI.
IDE (Integrated Development Environment)
An IDE is a
programming environment that has been packaged as an application program,
consists of a code editor, palette window, properties window, Frame designer
window, Project windows, output windows etc. Or
A programming environment, where all
the tools required for programming are available under one roof is called IDE
RAD (Rapid Application Development)
Rapid application development is a programming
system that enables the programmers to quickly build working programs. In
general, RAD systems provide a number of tools to help build graphical user
interfaces. Two of the most popular RAD systems for windows are: Visual Basic
and Delphi and for Java NetBeans
and Borland Jbuilder
Comments
Post a Comment