Skip to main content

JAVA Hello World Samples

Java

• 1991 - James Gosling, Sun Microsystems, Inc.
• Originally a platform independent language for
programming home appliances and was called “Oak”
later renamed “Java” in 1995.
• Later (1994) used for World Wide Web applications (since byte code can be
downloaded and run without compiling it)
• Eventually used as a general-purpose programming language (for the same
reason as above plus it is object-oriented)
• Why the name “Java”? Java was then named “Java”, paying homage to the
large amounts of coffee consumed by the team.
• Now owns by Oracle
• Full-fledged application programming language
• Additional capability as a Web programming language
(currently the strength of its application base)
• A pure OO programming language
• NOT radical or especially new
• Adopts its looks from C++, and its behavior from Smalltalk
• Compiled to processor-neutral instruction set then
interpreted on each supporting platform
• Extremely fast adoption rate! (due to WWW)


Java Development Environment


1. Install the Java JDK.
The latest Java SE JDK is 9. We will use Java SE JDK 8 in this course.
2. Editing a program
• Type a Java program ( source code )
• e.g :
vi editor ( Linux )
notepad ( Windows DOS prompt )
IDE (Eclipse, IntelliJ )
• Extension : .java
3. Compiling a Java program
     • The java compiler (javac) compiles java code to an
intermediate language called Java Byte Code. This is a
platform neutral low level language which can be translated
to machine code. Compiled java programs are stored in files
with the extension .class
4. Running a Java Program
   • The java interpreter is used to run a compiled program on
your computer. Each platform has its own Java Virtual
Machine which translates Java Bytecode to machine code.




/* First Java Program

*/

public class HelloWorld {

public static void main(String args[]) {

System.out.println("Hello World !");

}

}

Sample Programs








Comments

Popular posts from this blog

Introduction to ER Diagrams

In this tutorial We will be discussing following concepts in ER modeling. 

ICT Grade 10 - 1st Term Test Model Paper 1

Grade 10 ICT - 1st Term Test MCQ Model Paper 2018 sample Click Here to view  in Google Drive

Singlish to Sinhala Converter for PC

Singlish to Sinhala Realtime Converter ===== Less Requirements Size:  430 KB O/S : Windows xp, Windows vista, Windows 7 , 8, 8.1, 10 Ram: 256Mb Mode: Offline | Real-time application ===== No need to install. It's portable! 1. Download the software from Here! . 2. place the software anywhere you want. 3. Click on it and play! It's portable. You can copy it into your pen drive any run on any computer. ===== Learn to type in Singlish you can learn to type in singlish by referring the transliteration scheme.  Learning tutorial for singlish Click here to Download