Skip to main content

JAVA : Introduction


Most of us have heard this name, our browsers sometimes ask us to download Java plugin to view certain content.Well, actually what is JAVA? Java is a programming language which was originally developed to enable all the consumer devices to communicate with one common language. This language was originally named as Oak and failed to find a niche despite its potential. Almost all the devices are powered by JAVA. Your computer,mobile phone, TV, etc. 
















Java was first released by Sun Micro systems in 1995 but now it is owned by Oracle.

JAVA become more popular with explosion of the world wide web. Do you know that JAVA was not originally meant to be used for the internet?.The introduction of internet served as growing base for JAVA. 

Soon programmers start looking for a language which could enable them to use small applications or utilities called applets which could run inside web browser using minimal system resources. The major problem of this is the security. 




While most languages use the system resources but also provides a way to get access to the data of the client, JAVA was completely different. It can access only limited resources like RAM etc for the applet to run and cannot get access to the clients data. Why?. JAVA doesn't support  that :). Java is fast, reliable and a secure language , so it soon became the language of choice for internet and intranet applications.




Today,  we can say that the web is driven by JAVA. So if your planning to be a computer programmer, learning JAVA should be your first priority. JAVA programmers are of great demand these days. JAVA is an object oriented language, meaning it is very close to real world objects. It also derives the OOP's principles. For writing and compiling JAVA programs you will need a Java Development Kit (JDK) and editor like notepad etc. The JDK is available for free download at the oracle website. 


So that's all about JAVA, in the next post I'm gonna write on how to edit and compile Java programs using Notepad and Command prompt only (you'll need JDK of course). So stay tuned...

If you have any suggestion or if i missed something, make me aware through  the comment section. If you loved my post, why not pause a moment to say thanks :)



Comments

Popular posts from this blog

Xiaomi Mi A1 Gaming Review: Why I Loved Playing With It

Xiaomi Mi A1 was launched in September 2017. The new Android One smartphone is powered by a 2 GHz Octa-Core Qualcomm Snapdragon 625 and it's coupled with 4 GB of Ram.  A1 runs Android 7.1.2 Nougat and it is the first smartphone from Xiaomi to run stock android.  Xiaomi Mi A1  Pic Source: BGR The A1 is one of the best smartphones to buy in this range, as it comes with Stock Android so timely updates, and the pure Android Experience gives a smooth effect because of the absence of bloatware and of course the Dual Camera will give DSLR like-bokeh effect to your photos.  We are not going much into the specs as we are here to check out how the phone handles while playing games. We are going to play 3 heavy Android Games: Modern Combat 5, Asphalt Extreme and Asphalt 8. We are also going to check out its temperature with an Infrared Thermometer. So Let's get right into it.  Modern Combat 5 The first thing I got to say is that the Speaker is ...

Google Chrome Browser Easter EGG

HOW TO PLAY A HIDDEN GAME IN CHROME BROWSER Yes you read it right , there is a hidden dinosaur game in google chrome browser which works on both PC and smartphone version of chrome.GOOGLE CHROME as you all know is an internet browser by the search engine giant - GOOGLE. There is always an hidden trick in almost all google software's and apps and it turns out to be awesome also. So today i am going to show you an Easter egg in google chrome which will make you love the browser more.Lets start then: Note : For finding this easter egg make sure you are not connected to the internet.Disconnect all your ethernet cables or just turn of your modem. If your using smartphone make sure mobile data and wifi are both turned off. This post assumes that you have chrome browser installed on your PC or smartphone. STEP 1 : Open your chrome browser.If your using PC then launch chrome from startmenu or desktop. If your using smartphone,open Chrome app from  home screen or from the apps b...

Akinator The Genie: In-depth Review of a Mind Reader Game

For a while, I was searching for a good app that can read our mind. No, I am not talking about an app which simply tells what we are thinking, but this app asks us to imagine a person (Real or fictional) and asks us some questions about the person. We should answer them correctly, and within 20 questions it will guess the person correctly. I am talking about ' Akinator The Genie ' from the company Elokence . We can say that this game is a success by looking at its downloads. It has over 50 million downloads and a rating of 4.3/5 . Akinator the Genie Many have tried to understand the algorithm of Akinator the Genie because it's algorithm is one of a kind, and that makes it magical. Rhett Allain  of Wired  has come up with a theory of how the game works, you can check out the article here . I have personally used this app a number of times, and every single time it gives me the correct answer. I was surprised when it gave me the right answers even when I t...