CodeCraft Essentials
π Java Learning Series: Day 21 - Concrete Classes π₯ πΉ Introduction to Concrete Classes π In Java, a concrete class is a regular class that can be instantiated and used to create objects. Concrete classes provide complete implementations of their methods andβ¦
YouTube
Java Classes - How To Use Classes in Java #72
$1,000 OFF ANY Springboard Tech Bootcamps with my code ALEXLEE. See if you qualify for the JOB GUARANTEE! π https://bit.ly/3HX970h
Java classes are just blueprints for objects. AKA it's got variables and methods and you can make a million objects from oneβ¦
Java classes are just blueprints for objects. AKA it's got variables and methods and you can make a million objects from oneβ¦
π’ Hey everyone! ππΌπ
I have some exciting news to share with all of you! π We've done an incredible job covering most of the fundamental Java concepts. Based on the requests from our group members, we have some fantastic plans ahead! πβ¨
Introducing... Lab Classes! π§ͺπ©βπ¬π¨βπ¬ Starting tomorrow, we'll be sending out a daily lab question for you to practice.
But wait, there's more! We'll also be hosting live sessions dedicated to discussing the lab questions, providing detailed answers, and sharing helpful videos and tips to boost your understanding. These sessions will have designated times during the day. β°π
We truly value your input and would love to hear your ideas on this exciting initiative! π€π Let us know your thoughts and suggestions. Together, we can make this lab journey an enriching and enjoyable experience for everyone! πͺπΌπ
Stay tuned for more details and get ready to take your Java skills to the next level! ππ₯
I have some exciting news to share with all of you! π We've done an incredible job covering most of the fundamental Java concepts. Based on the requests from our group members, we have some fantastic plans ahead! πβ¨
Introducing... Lab Classes! π§ͺπ©βπ¬π¨βπ¬ Starting tomorrow, we'll be sending out a daily lab question for you to practice.
But wait, there's more! We'll also be hosting live sessions dedicated to discussing the lab questions, providing detailed answers, and sharing helpful videos and tips to boost your understanding. These sessions will have designated times during the day. β°π
We truly value your input and would love to hear your ideas on this exciting initiative! π€π Let us know your thoughts and suggestions. Together, we can make this lab journey an enriching and enjoyable experience for everyone! πͺπΌπ
Stay tuned for more details and get ready to take your Java skills to the next level! ππ₯
What do you think ablut the lab session:
Anonymous Poll
93%
Yes, it will be best if we practice
8%
No, that won't be that useful
What time will be convenient for everyone? It would be great if we could schedule it for:
Anonymous Poll
27%
2:00 at night
54%
4:00 at night
19%
6:30 in the afternoon
π’ Good morning, everyone!
We have an exciting lab session scheduled for today where we will collaborate on a series of questions. These questions encompass all the concepts we have covered since the beginning of this course. To provide you with a glimpse, the lab questions have been thoughtfully prepared by our esteemed AAU teachers. This session will be particularly beneficial for students currently enrolled in the OOP course this semester.
Based on the majority vote in the poll, we have finalized the timing for the lab session. It will be held tonight at 4:00. We look forward to seeing you all there!
If you want to join this session use the link below to join our group:
https://t.me/+2uTWKxIqV4FmMWI0
We have an exciting lab session scheduled for today where we will collaborate on a series of questions. These questions encompass all the concepts we have covered since the beginning of this course. To provide you with a glimpse, the lab questions have been thoughtfully prepared by our esteemed AAU teachers. This session will be particularly beneficial for students currently enrolled in the OOP course this semester.
Based on the majority vote in the poll, we have finalized the timing for the lab session. It will be held tonight at 4:00. We look forward to seeing you all there!
If you want to join this session use the link below to join our group:
https://t.me/+2uTWKxIqV4FmMWI0
πHey everyone!
Just a quick heads-up, we're all set to kick off our session in just 15 minutes Make sure to get your working environment ready for the lab. we will try make the most out of this session together! π
Just a quick heads-up, we're all set to kick off our session in just 15 minutes Make sure to get your working environment ready for the lab. we will try make the most out of this session together! π
Today's lab question is now available, and I'm giving you all a 15-minute of time to attempt it based on the instructions provided in the file. After that, I'll be sharing step-by-step videos that will guide you through the lab.
During these 15 minutes, feel free to ask any questions in the group or send your queries to this personal account as well: @coding2222
During these 15 minutes, feel free to ask any questions in the group or send your queries to this personal account as well: @coding2222
π1
this is the original file containing the full labs but we will be sending what we will do daily as a file like the one above
Now we will send videos for lab 0:
This is a video that is prepared by one of the legendary teacher of OOP in AAU, that is what all the seniors used to call himβΊοΈ
I've downloaded the video for us, To ensure we stay focused and avoid distractions on YouTube This way, we can stay focused and fully immerse ourselves in the content and to concentrate on our work. But we will send the link at the end of this session. this video contain step-by-step procedures so follow up and practice it by yourself and we will send summary and additional videos later.
This is a video that is prepared by one of the legendary teacher of OOP in AAU, that is what all the seniors used to call himβΊοΈ
I've downloaded the video for us, To ensure we stay focused and avoid distractions on YouTube This way, we can stay focused and fully immerse ourselves in the content and to concentrate on our work. But we will send the link at the end of this session. this video contain step-by-step procedures so follow up and practice it by yourself and we will send summary and additional videos later.
The primary objective of this session is to engage in practical labs and provide you with valuable hands-on experience. Therefore, I encourage you to ask any questions you may have regarding the labs or any related topics. Your inquiries are most welcome, so please don't hesitate to ask
Are you encountering any errors during the compilation process?
If your answer is yes,, you can send screenshpt of the errors in the group or to the telegram account that we posted before
If your answer is yes,, you can send screenshpt of the errors in the group or to the telegram account that we posted before
Anonymous Poll
14%
yes
86%
no
Next we will send questions that will help you practice for your exams(for software students) this questions are from previous year exams
π4
which programs are java program compiler and java class interprater in correct order?
Anonymous Quiz
73%
Java Program Compiler (javac) -> Java Class Interpreter (JVM / java)
27%
Java Class Interpreter (JVM / java) -> Java Program Compiler (javac)
How many of you know about Java compilation and execution process?
Anonymous Poll
44%
yes i do know
67%
No i don't know send short note
CodeCraft Essentials
which programs are java program compiler and java class interprater in correct order?
β΄οΈThe correct order of programs in the Java compilation and execution process is as follows:
#Java Program Compiler: The Java program compiler, javac, translates the human-readable Java source code (.java files) into bytecode (.class files). This step is performed by running the javac command.
#Java Class Interpreter: The Java class interpreter is the Java Virtual Machine (JVM), which interprets and executes the bytecode generated by the compiler. The JVM loads the bytecode files (.class files) and executes them. This step is performed by running the java command.
To summarize, the correct order is:
Java Program Compiler (javac) -> Java Class Interpreter (JVM / java)
#Java Program Compiler: The Java program compiler, javac, translates the human-readable Java source code (.java files) into bytecode (.class files). This step is performed by running the javac command.
#Java Class Interpreter: The Java class interpreter is the Java Virtual Machine (JVM), which interprets and executes the bytecode generated by the compiler. The JVM loads the bytecode files (.class files) and executes them. This step is performed by running the java command.
To summarize, the correct order is:
Java Program Compiler (javac) -> Java Class Interpreter (JVM / java)
π1