How well do you know about Java?

okay , so this sounds like we are talking about a person and how much we know about its behaviour and its nature .For me , Java is not too much difficult to understand . We just have to pretend it like we are trying to understand the behaviour of a person who stays in between us and helping us to know others as well. I am too not a perfect java developer but I want to discuss all the topics and concepts which I know and learning , so that everyone can take the benefits of it.
So , as this blog's title says - how well do we know about Java?
Java is a multi-platform , object-oriented and network-centric language. Sounds like some professional and technical terms ? Don't worry , Let's simplify this in layman terms.

so , once again - Java is a multi-platform language means Java runs on different operating systems like Android , Linux , Windows and what helps Java to run on any platform is that when java code compiles it turns code into byte code instead of machine code. So , we don't have to write code again and again as according to the platforms or don't have to generate executable codes . We just have to transfer .class files which contains byte code and can be executed on any platform . 

Java is object-oriented language which means that in java interactions are done in between objects. 

What are Objects?
Everything that has its own characteristics and nature like trees , ball , table , chair etc is considered as object . Just like this , in java , we have objects with particular nature and characteristics which interact with each other using methods . So , now forget about pointers , structures and all . Just focus on these cute little or sometimes big objects .

Java is network-centric language which makes java easier to work with throughout the world as network centric means that any java application can extend itself with other classes over the network . So that you dont have to link up the entire code and just extend the classes on your class and use all the methods and objects of that class unless they are not in private mode.

in edition to this , Java works inside the classes . Everything that you want to write in java must be inside a class otherwise it will not be the java code . Classes allow you to wrap all your code in a capsule and class is itself a capsule  , and hence fulfilling one of the concept of OOPs - encapsulation. 
But I will let these OOPS concepts to be covered in the next blog , so that this will not create any chaos in your mind . Till then , rest and enjoy doing Java.

“Everybody should learn to program a computer, because it teaches you how to think.”

- Steve Jobs

Comments