Java

Java Cheat Sheet

Java Cheat Sheet

Object-Oriented Programming Language: based on the concepts of “objects”.
Open Source: Readily available for development.
Platform-neutral: Java code is independent of any particular hardware or software. This is because Java code is compiled by the compiler and converted into byte code. Byte code is platform-independent and can run on multiple systems. The only requirement is Java needs a runtime environment i.e, JRE, which is a set of tools used for developing Java applications.
Memory Management: Garbage collected language, i.e. deallocation of memory.
Exception Handling: Catches a series of errors or abnormality, thus eliminating any risk of crashing the system.

Read more

C++ vs Java

C++ and Java are among the big names in the world of programming. These two computer programming languages are very popular because of their wide applications.

Learning C++ and Java will give you a foundational understanding of programming. So anyone who is new to programming is generally recommended to learn any or both of these languages before moving on to other languages and technologies. This is the reason why schools and colleges that teach programming have C++ and/or Java as mandatory subjects so that the students can get a good idea of what programming is.

Read more