Tuesday, 25 July 2017

     What is Java Programming Language?

We interact with Java on daily basis, whether we acknowledge that fact or not, and on many occasions – a website might tell us that we need to install Java in order to browse it, this goes a lot for websites that are flash dependent and have some kind of flash components integrated within the core system.
Java is also one of those programs that you usually download straight away, after a purchase of a new computer.
From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!
  • 97% of Enterprise Desktops Run Java
  • 89% of Desktops (or Computers) in the U.S. Run Java
  • 9 Million Java Developers Worldwide
  • #1 Choice for Developers
  • #1 Development Platform
  • 3 Billion Mobile Phones Run Java
  • 100% of Blu-ray Disc Players Ship with Java
  • 5 Billion Java Cards in Use
  • 125 million TV devices run Java



1.Know the Basic

It is just normal to be difficult if you are really a beginner in the sense that you did not use any programming language in the past. You, basically, start from scratch. To avoid waste of time and dizziness while looking at a foreign code know the Java Predefined Keywords and its function in Java Programming. It will save you from asking “what the hell is this?”. Once you have become acquainted with the basics, the following steps will be easy for you.

2.Practice Coding

Practice to code what you have learned. It is not necessarily to be long and complicated, just code those simple problems in your Java book that is suited for a beginner, like entering a number and outputting what you entered or much simpler- outputting a certain word or sentence using the System.out.print() predefined function. 

When you are writing the programs, keep in mind that first couple of programs are going to be real tough for you. But once you are done with them you will not face a similar level of difficulty in next set of programs.
 If you are still not able to do it, then take the help of google again. "Google is your friend, just remember it."
Do it for a couple of programs and remember that always try to create a program by yourself first and then use google. I am giving below a list of basic java programs which you may consider for the beginning.
  • Display some text message.Display a list of numbers (1 to 50) each in the new line.
  • Find the max and min between two numbers.
  • Swapping between two numbers using any technique you know.
  • Build a calculator program able to add/subtract/multiply and divide the numbers.
  • Create two classes (super class/sub class) and practice method overloading and overriding concepts.
  • Create some programs involving array e.g. printing output in the array format in a console.
  • And so on…

3.Create at least one Desktop Application and one Web Application

This step will give you the confidence which is needed to face any java interview and prove your mettle in java related discussions. The idea is simple. You just have to decide at least one java desktop/GUI application (e.g. desktop calculator), and then one web application (e.g. hospital management). And now when you have most basic knowledge at your hand, start exploring everything which you will need to build your two applications.

 Read all available good material which comes into your way when searching for solutions and simple learning the concepts. Buy some books which are related to the concepts where you are stuck in. Do everything that is needed to build this application. Make them you sole objective for few days (or weeks or even months).

4.Set Your Algorithm Carefully

 Delving a bit deeper in Java Programming at least requires you to know and how to use the Java Basic Flow of Controls and Branching Mechanism.
Those are required basic knowledge for you to solve a problem, but when you already know this then it is the time to have your own Java Project.
In solving a problem, you must set your algorithm first. That is making a step by step approach on how you solve the problem and output the necessary output it needed. It does not really mean that if your program runs, you are already done. No, what you need is to see its output first and to be able to rate if your program is correct, test it with any possible output it may give. After a series of tests, if it gives the correct output that the problem needs then, congratulation but if not, you need to check your algorithm again and try to trace your code. If the problem persists, the next step will be helpful to you.

5. Tracing Your Codes on Paper

 This is really a great help for beginners and the best way to becoming an expert. It is just like you are “thinking like the compiler”. Understanding your code on paper gives you hard time at first but when you are into it, you will be a fast learner in no time.


 Read the Sources for Java Programming as many as possible
There are many sources that can be found using the net and in the library. If you are really determined to learn as a student or as a person who is just fascinated with Java, then you can find unlimited sources on the web. Join forums concerning this language, or sites that primarily offer Java Programmers, whether an expert or a beginner, to be their members. It does not hurt at all when you try to sign up on those sites using your other email account instead of that personal ones. Just try it and you will see the advantages it will bring you.
Hope you have learned something on this blog even just a little. If you find this helps you can follow us, for I will be posting more concerning Java Programming and other related topics.

No comments:

Post a Comment

      What is Java Programming Language? We interact with Java on daily basis , whether we acknowledge that fact or not, and on many o...