
#1-Known is a drop! JDK - Platform components
Jumping into Java.................... Java is a high level programming language. Java was initially named Oak in 1991 by its creator James Gosling. The name was later changed to Java, inspired by Java coffee from Indonesia There are so many features First lets see how Java is said to be platform independent. to completely understand about platform independency, first lets understand platform dependency. Platform dependency When you write a program in C, the C compiler converts your human-readable source code (.c) into machine code (binary) that the computer can execute. If you compile on Windows, the compiler produces Windows-specific machine code. This code is designed for Windows OS and possibly the Windows version of the CPU instructions. ie..the machine code generated for same program on different operating system is different.so Machine code is not portable across different operating systems or sometimes even different CPUs. ✅ Conclusion: You cannot directly run a Windows-compiled
Continue reading on Dev.to
Opens in a new tab



