https://www.youtube.com/watch?v=b5l5UodFzMo
https://medium.com/@dinhjdev/how-to-prepare-for-the-1z0-811-java-foundations-exam-abd8cb3c7acb
This repository serves as a study guide and roadmap for the Java Foundations (1Z0-811) certification, containing practical examples of fundamental language concepts.
- Object-oriented
- Distributed
- Robust
- Secure
- System Independence
- Portability
- Interpreted
- High Performance
- Multithreaded
- Dynamic
- Strongly-Typed
The project is configured to use Java 11 (JDK 11). Ensure you have JDK 11 or a higher version installed to compile and run the examples.
This project does not have a single complex entry point. It is structured so that each class can be studied and executed individually, focusing on specific topics.
To run the examples:
- Open the project in your favorite IDE (IntelliJ IDEA, Eclipse, VS Code).
- Navigate to the
srcfolder. - Choose the
.javafile corresponding to the topic you want to study (e.g.,Arrays.java,Main.java). - Run the file individually.
If using IntelliJ IDEA:
- Open the desired file.
- Click the green "Play" icon next to the
mainmethod or right-click the file and selectRun 'ClassName.main()'.
If using the Terminal: Compile and run the desired class from the project root:
# Example to run Main.java
javac -d out src/Main.java
java -cp out Main