DEV Community

Cover image for Day - 1 of Java
SATHISH BALAJI
SATHISH BALAJI

Posted on

Day - 1 of Java

  1. What is sudo?
    Sudo (Super User do) is a linux command that is used to temporarily execute programs as another user. It is the same as what we use in windows "run as administrator".
    Reference: https://documentation.suse.com/smart/systems-management/html/sudo-run-commands-as-superuser/index.html

  2. What is APT?
    APT (Advanced Package Tool) is a collection of tools used to install, update, remove, and manage software packages on Debian and its derivative operating systems, including Ubuntu and Linux Mint.
    Reference: https://www.digitalocean.com/community/tutorials/what-is-apt

  3. What is JDK?
    JDK (Java Development Kit) is a distribution of Java technology by Oracle Corporation. It is derivative of the community driven OpenJDK which Oracle stewards. It provides software for working with Java applications.
    Reference: https://en.wikipedia.org/wiki/Java_Development_Kit

  4. What happens behind the screen, after we enter Java C?
    The "javac" command reads human-readable code (source files) that contain module, package and type declarations written in the Java programming language, and compiles them into bytecode (class files) that run on the Java Virtual Machine.
    Reference: https://docs.oracle.com/en/java/javase/17/docs/specs/man/javac.html

Top comments (0)