Skip to main content

First Program In Java

As usual the first program in java is also the program which shows a greeting message to the user. Here is the first program in java

class FirstProgram
{
public static void main(String args[])
{
System.out.println ("HELLO PRABEESH");
}
}

Output:


Explaining the First Program:

Everything in java is concern with objects and classes. Here also a class is present with name FirstProgram
                                             
                  class FirstProgram
                    {
                    }
A class name must be a valid java identifier. It is a good programming practice to start every java class with a capital letter and if more than one word present in the class name then separates them with capital letters.  You can see here also the class name contains two words First And Program. So here i indicates the class name as FirstProgram.

Syntax for declaring a class in java is given bellow.
 
                Access_specifier class Class_name
                {
                class_variables
                member functions
                }
Like other languages, java also needs a function called the main() method or function for starting the execution of the code. Here is the syntax of main() method contain in a java program.


               public static void main(String args[])
              {
              Statements;
              }
Here is the detailed explanation of the main method in a java program.
public:  main is public because it is needed to access the main function out side of the class.
static: All we know that for accessing any of the class variables or function we need an object of that class. main is also a member function of the class. So JVM needs a class object to invoke the main method, for that the java compiler creates a default object of that class at the time of compilation. Only the static functions are possible to access without an explicit object of a class. That'a why the main function is static one. JVM invokes the main method by using the default object of the class.
void : The keyword void indicates that the return type of the function is void.
String args[] : This string array is called command line arguments in java. The command line arguments are used for supply input values to a java program before the execution of the program.
It is note that every java program must be saved with a file with extension .java

            CLICK HERE TO WATCH THE VIDEO TUTORIAL OF THIS TOPIC

                                    Previous            Index                    Next

Comments

Popular posts from this blog

Android Swipe Views with Tabs

In this post we are going to learn about how to integrate the android tab view with the fragments using ViewPager and ActionBar class. For displaying the tabs on the top of the screen you need to interact with the android action bar, this is because the tab views is connected with the action bar. Ads by Google In this example application we make three tabs called "java", "php" and ".Net" and there are three seperate fragement view for each of these tabs. First you need to add the ViewPager into the activity_main.xml file. <android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/pager" android:layout_width="match_parent" android:layout_height="match_parent" > </android.support.v4.view.ViewPager> Now create three layout files for the fragments. 1. java_layout.xml <?xml version="1.0" encod

Android MySQL Database Operations

In this post we are going to learn about how to connect to MySQL Database from your Android Application and perform database operations. Here we create an android app that contain some login Activity through which the user can retrieve information from database and a registration Activity through which the user can add information into the database.  First you need to have the following components installed in your development machine.  1. Database : Here we use the MySQL database. 2. Web Server : Here we use the Apache Web Server. 3. Server side Scripting Language :   Here we use PHP for server side scripting. 4. Android Development environment : You must install android sdk and android studio.   I recommend you to download and install WAMPSERVER. The wamp server installer contains the following components. Apache Server Application MySQL Database PHP/phpMyAdmin First we have to create the database and table in MySQL. You can use the phpMyAdmin for mange yo

"please correct the errors on this form" adsense error simple solution

Many of the bloggers now facing the problem with their adsense widgets. Whenever try to add the new  adsense link unit using the blogger widgets, it shows the error " please correct the errors on this form " as shown bellow. In blogger you can add the adsense units in two ways. First one is adding the adsense using the blogger widgets(Most of the beginners doing this) and the second method is to obtain the adsense code from the adsense login page and place it into the targeted position on the blog. To improve the revenue from adsense you have to place the appropriate ad unit into the right position. The adsense link units are very important for increasing the adsense revenue. So due to this error many of the bloggers are unable to place the link units.  Here is the solution for the problem. 1. Login into your adsense and blogger account. 2. Now make sure that only two adsense widgets (units) are present on your blog, this is because Google allows onl