DEV Community

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

Posted on

1 1

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

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more