Skip to main content

Java Programs


Java programs


















Java programming: Java program code consists of instructions which will be executed on your computer system to perform a task as an example say arrange given integers in ascending order. This page contains sample programs for beginners to understand how to use Java programming to write simple Java programs. These programs demonstrate how to get input from a user, working with loops, strings, and arrays. Programs are provided with the output (image file), and you can also download class file and execute it directly without compiling the source file.





Compiling and executing Java programs


Java programming software: To compile and run Java program code you need to download JDK (Java Development Kit).





To compile type: javac file_name.java where file_name is the name of the file containing Java source code.

Javac is the Java compiler which converts java code into bytecode.



To run type: java main_method_class where main_method_class is the name of the class which defines "main" method.
Learn Java through books


If you are just starting to learn Java then it is recommended to buy Java programming book. A Java book will help you to learn basic concepts easily and will act as a reference for all time.
Java programming examples


Example 1: Display message on computer screen.

class First { 
public static void main(String[] arguments) { 
System.out.println("Let's do something using Java technology."); 





This is similar to a hello world Java program.



Output of program:



Example 2: Print integers

class Integers { 
public static void main(String[] arguments) { 
int c; //declaring a variable 

/* Using for loop to repeat instruction execution */ 

for (c = 1; c <= 10; c++) { 
System.out.println(c); 


Output:



If else control instructions:

class Condition { 
public static void main(String[] args) { 
boolean learning = true; 

if (learning) { 
System.out.println("Java programmer"); 
else { 
System.out.println("What are you doing here?"); 





Output:



Command line arguments:

class Arguments { 
public static void main(String[] args) { 
for (String t: args) { 
System.out.println(t); 


Java programming language


Below is the list of java programs which will help you in learn java programming language. 
Java Development IDE


As your programming experience grows in Java you may be developing your own project or software, using a simple text editor isn't recommended. Following are two popular and open source IDE's: 


Using IDE helps you a lot while coding as they offer many useful features such as you can create GUI in Netbeans without writing any code, Netbeans will show you any compilation error before you compile your code and it can also show hints on how to fix that.
Java programming tutorial


Java technology has changed our life as most of the devices we use today includes java that's why to learn java programming is a good thing. Java was developed by Sun Micro systems but now owned by Oracle. Here is a quick java tutorial for beginners, Java is an object-oriented computer programming like C++, if you already know C++ or any other object-oriented language, then it will be easier for you to learn java. Java program consists of classes which contain methods; you can't write a method outside of a class. Objects are instances of classes. Consider the following code:

class ProgrammingLanguage { 
//attributes 
String language_name; 
String language_type; 

//constructor 
ProgrammingLanguage(String n, String t) { 
language_name = n; 
language_type = t; 

//main method 
public static void main(String[] args) { 
//creating objects of class 
ProgrammingLanguage C = new ProgrammingLanguage("C", "Procedural"); 
ProgrammingLanguage Cpp = new ProgrammingLanguage("C++", "Object oriented"); 

//calling method 
C.display(); 
Cpp.display(); 

//method (function in C++ programming) 
void display() { 
System.out.println("Language name:"+language_name); 
System.out.println("Language type:"+language_type); 


There is a Programming Language class, and all programming languages will be instances of this class. We have considered only two attributes language name and type; we can create instances of the class using "new" keyword. There is a constructor method which is invoked when an object of a class is created we use it to name the programming language and its type. "Main" method is a must and acts as a starting point of a program, "display" method is used to print information about programming language object. Class names in Java begin with a capital letter, and if there are more words in class then their first letter will also be capital. For example, My Java Class is a class name, and for methods (functions in C or C++) the first letter is small and other words first letter is capital as an example my Java is method name. These are only conventions but are useful in distinguishing classes from methods. Java has a very rich API to build desktop and web applications.
Java programming PDF


If you like to learn using PDF books then try learning java from following e-books:


Comments

Popular posts from this blog

Java program to print multiplication table

Java program to print multiplication table of a number entered by a user using a  for  loop. You can modify it for  while  or  do while  loop for practice. Using nested loops (a loop inside another loop), we can print tables of numbers between a given range say a to b, for example, if the input numbers are '3' and '6' then tables of '3', '4', '5' and '6' will be printed. Java programming source code import   java.util.Scanner ;   class   MultiplicationTable {     public   static   void   main ( String   args [ ] )     {       int   n, c ;       System . out . println ( "Enter an integer to print it's multiplication table" ) ;     Scanner in   =   new   Scanner ( System . in ) ;     n   =   in. nextInt ( ) ;       System . out . println ( "Multiplication table of "   + ...

Java program to print alphabets

Java program to print alphabets Java program to print alphabets on screen, i.e., a, b, c, ..., z; in lower case. Java source code class  Alphabets {     public   static   void  main ( String  args [ ] )     {        char  ch ;          for   ( ch  =   'a' ;  ch  <=   'z' ;  ch ++ )           System . out . println ( ch ) ;     } } You can easily modify the above java program to print alphabets in upper case. Download  Alphabets  program class file. Output of program: Printing alphabets using a while loop (Only the body of the main method is shown): char  c  =   'a' ;   while   ( c  <=   'z' )   {    System . out . println ( c ) ;   c ++; } Using a do while loop: char  c  =...

Use phone camera as a webcam without root in Hindi/urdu.