Java is an object-oriented, and network-centric language which is also among the most used programming language. Java can also be used as a computing platform on any modern day device as it is platform independent. Not only is it secure but also realiable and hence, it is preferred by most organizations to build their projects.
1.)Java Platform Standard Edition (Java SE): It offers the core functionality of JAVA.
2.)Java Platform Enterprise Edition (Java EE): It offers an API for running network applications. 3.)Java Platform Micro Edition (Java ME): It lets small devices like mobile phones to run JAVA. 4.)Java FX: It is used for developing online apps using a lightweight user-interface API.1.)Object Oriented
2.)Architecture-neutral 3.)Portable & Platform Independent 4.)Robust 5.)Multithreaded 6.)Interpreted 7.)Dynamic 8.)Simple & Secure1.)Desktop Applications such as acrobat reader, media player, antivirus, etc.
2.)Web Applications such as irctc.co.in, javatpoint.com, etc. 3.)Enterprise Applications such as banking applications. 4.)Mobile, Embedded System & Smart Card 5.)Robotics & Gaming.This is Sundaram and here are some of my favourite progarms that not only focus on programming but also prove to be quite fun. The programs below are in JAVA and are available on my github page. Don't forget to check out my programs by clicking on the images below.
Do you want to toss a coin? Don't worry. This program randomly generates Heads or Tales whitout favouring Heads or Tales.
Are you confused over your choices? Don't worry. This program will take input from you your choices and tell you the best one.
Are you bored and want to play a game? Don't worry. This program is always there to play with you 'Rock Paper Scissors'.
Do you want to roll a dice for a game? Don't worry. This program randomly generates the dice digits whitout favouring any digit.
Do you want to time your answers or want to cook something? Don't worry. This program is a timer which'll keep track of your time.
Do you want to prank your friends? Don't worry. This program displays a loading screen which'll make a fool out of them.
Don't you think that printing anything is quite boring in JAVA? Don't worry. Open this program and feel the adrenaline rush.
Are you bored with using the same old fonts on your device? Don't worry. This program creates font with your favourite character.
This program is unlike the previous programs as it is more on the logic side. This program genrerates an endless loop between 1 & 14.
A Java Programmer writes a program in a human-readable language called Source Code. Therefore, the machine never understand the source code written in any programming language. It understands only one language which is called Machine Language which run at the CPU level. The machine understands this source code and translates them into machine understandable code, which is an executable code. All these functionalities happen inside the following 3 Java platform components:
The code to display the addition of two numbers is System.out.println(1+2) and is saved as a .java file.
Using the java compiler the code is converted into an intermediate code called the bytecode. The output is a .class file.
This code is not understood by any platform, but only a virtual platform called the Java Virtual Machine.
This Virtual Machine resides in the RAM of your operating system. When the Virtual Machine is fed with this bytecode, it identifies the platform it is working on and converts the bytecode into the native machine code.
While working on your PC or browsing the web, whenever you see either of these icons, be assured the java virtual machine is loaded into your RAM. But what makes Java lucrative is that code, once compiled, can run not only on all PC platforms but also on mobiles or other electronic gadgets supporting Java.
I am Sundaram Kumar,a.k.a,Sundaram25000. I am a fellow at Loyola School Jamshedpur and like my other peers, I got quite interested in coding during this lockdown. This page shows some of my programs in Java. Although people tend to call Java a slow programming language, I love coding in it. There's no overruling the fact that in the forthcoming generations, Artificial Intelligence(A.I.) will rule over all the fields out there. From this page you can conclude that JAVA is my personal favourite but nobody can deny HTML's, CSS's & JavaScript's utility in web development using which I was able to make this page. With this I put an end to the saying- "Talk is cheap. Show me the code."