What is Java programming language ?
Is Java a high level multi paradigm programming language famous for its ability to compile to platform independent by code it was designed by James Gosling in 1990 at sun microscopes one of its 1st demonstrations was the star 7 pda which Gave birth to the job of mascot Duke today it's one of the world's most popular programming languages it powers enterprise Web apps with Spring framework they data pipelines with Adobe mobile apps on android and even things like the controller for NASA's mystero Mars rover A major of innovative is that instead of compiling to machine code like C or C plus plus plus a compiles to buy code they can run on any operating system without recompiling which is made possible by executing the code with the job of virtual machine or JBM it's Is oh they compiled and interpreted language at the same time the computer just needs to have the job of run time environment poor JRE installed and most Of them do for developers this means right once run anywhere it's a strongly type language with a curly brace syntax similar to the sea family however it provides more high level features like garbage collection run time type check in and reflection 2 It started install the Java development kit or JDK then create a file ending in Dodge of a every job of program starts with a class name which should also match the file name the class is required to have a main method this is where your code will start executing inside the method to find a variable by starting with a type followed by a name and value we can then print it to the standard output using the Built-in system class Because we're inside of a class we define functions as methods on this class the public keyword means that it can be used outside of this class and static means that it's a member of the class itself as opposed to an instance of the class we then provide a type and name and return a value from it you can define your own custom classes which are blueprints for objects then add attributes and methods to them use the new keyword to institute an object from the class it feels very object oriented but has evolved to support functional patterns like anonymous lambda methods when your program is finished use the compiler to generate a. class file which contains the bite code now use the Java command to tell the JBM to interpret and run that file congratulations You just built an enterprise grade application this has been Java in 100.
What is Java programming language used for?
What can i do with Java?
that's a good question from a technical sense you can do pretty much anything with it so it's almost like if you'd ask somebody if I have a blank sheet of paper what type of drawings could I be willing to know what things can I draw and you can tell but Jordan pretty much is that blank sheets of pepper it sounds a little appreciated but that's literally what it is so yeah as long as you'll mind conceptualize the kind of program you'd want to write or
"what you want to do then you can"
And easily take that kind of design which is in your head and break it down into from 1st principles into the different software components you need to build and build-up and you can build everything from a success before from the mobile applications so android applications which are in your pocket through 2 desktop applications
I'm using some of the usernames office libraries that we have in job swing in job reflects right through 2 minute notifications so these are applications which will run in the cloud on a set of different computers so maybe I'd like to know anything from like 4 to a couple 100 computers service they're called I'm in a SoCal cluster all running events of the same program at the same time
There is no doubt by the way it's because they have to have massive computing power to be able to service all of the different requests that come in from the Web at the same time so if it's not to be looking at a website like Amazon or Google on Netflix or whatever then you know you know not just gonna have like 2 or 3 people placing orders every 2nd you're gonna have a few 1000 several 1700 1000 people placing orders every 2nd and thatPower um did you
how did you get a power is arranging an boy's different service inIt's so cold until a soccer or cloud and to be able to do and all of that processing together so you can really design any application from something in your phone on your phone rather than your pocket right through to a huge cloud based vehicle on the website everything's possible in Java that's on the technical sense in the business sense or the professional development since
what can you do with Java
You could for example get a job in the bank which would be very good to do that pace the latter there you could make your own starts up so you could you know a credit room software company maybe you've got a software the service which seem offer like where somebody pays for example a notice of subscription to be able to access your service so I think about services like Netflix for example or trello Dropbox for the things like that
You could decide to join a start up if you join a start up work very hard normally you get shares and then you can get a big payout down-the-line that can be used for as well or the way you could just decide to become an indie active developer so independent application developer designing apps for android for example and all of those you know all shades in between if you like all of those are possible yeah really volume is filtered out in the marketplace yet.