Course / Course Details

How Java Works

  • Gayathri Perumal image

    By - Gayathri Perumal

  • 0 students
  • N/A
  • (0)

Course Description

  • The How Java Works course provides a comprehensive introduction to the internal working process of the Java programming language and the Java Virtual Machine (JVM). Learners will understand how Java code is compiled, executed, and managed across different platforms. The course covers Java architecture, bytecode, JVM, JRE, JDK, memory management, garbage collection, class loading, and execution flow. Through practical examples and visual explanations, students will gain a strong foundation in how Java applications run efficiently and securely.

Course Outcomes

  • Understand the architecture and workflow of the Java programming language.
  • Explain the roles of JVM, JRE, and JDK in Java application execution.
  • Understand how Java source code is compiled into bytecode.
  • Describe the process of class loading and bytecode interpretation.
  • Analyze Java memory management and garbage collection concepts.
  • Understand platform independence and Java’s “Write Once, Run Anywhere” feature.
  • Work with Java execution flow and runtime environment effectively.
  • Build a strong foundation for advanced Java development and performance optimization.

Course Curriculum

  • 1 chapters
  • 105 lectures
  • 0 quizzes
  • N/A total length
Toggle all chapters
1 26 Stack And Heap in Java
12.37 Min


2 27 Need of an Array in Java
3.5 Min


3 28 Creation of Array in Java
7.29 Min


4 29 Multi Dimensional Array in Java
13.07 Min


5 30 jagged and 3D Array in Java
5.38 Min


6 31 Drawbacks of Array in Java
2.5 Min


7 32 Array of Objects in Java
8.52 Min


8 33 Enhanced for Loop in Java
5.26 Min


9 34 What is String in Java
7.24 Min


10 35 Mutable vs Immutable String in Java
6.22 Min


11 36 StringBuffer and StringBuilder in Java
5.41 Min


12 37 Static Variable in Java
7.05 Min


13 38 Static Method in Java
4.44 Min


14 39 Static Block in java
7.18 Min


15 40 Encapsulation in Java
11.42 Min


16 41 Getters and Setters in Java
2.54 Min


17 42 This keyword in Java
9.44 Min


18 43 Constructor in Java
7.04 Min


19 44 Default vs Parameterized Constructor in Java
5.03 Min


20 45 This and Super Method in Java
12.1 Min


21 46 Naming Convention in Java
4.26 Min


22 47 Anonymous Object in java
4.47 Min


23 48 Need of Inheritance in Java
6.17 Min


24 49 What is Inheritance in Java
8.47 Min


25 50 Single and Multilevel inheritance in java
3.5 Min


26 51 Multiple Inheritance in Java
6.36 Min


27 52 Method Overriding in Java
7.57 Min


28 53 Packages in Java
12.19 Min


29 54 Access Modifiers in Java
8.22 Min


30 55 Polymorphism in Java
3.55 Min


31 56 Dynamic Method Dispatch in Java
8.04 Min


32 57 Final keyword in java
6.14 Min


33 58 Object Class equals toString hashcode in Java
12 Min


34 59 Upcasting and Downcasting in Java
6.36 Min


35 60 Wrapper Class in Java
8.07 Min


36 61 Abstract Keyword in Java
12.09 Min


37 62 Inner Class in Java
5.41 Min


38 63 Anonymous Inner Class in Java
5.08 Min


39 64 Abstract and Anonymous Inner Class
3.16 Min


40 65 Need of Interface in Java
8.32 Min


41 66 What is Interface in Java
8.03 Min


42 67 More on Interfaces in Java
3.21 Min


43 68 What is Enum in Java
6.58 Min


44 69 Enum if and Switch in Java
3.56 Min


45 70 Enum Class in Java
7.55 Min


46 71 What is Annotation in Java
7.32 Min


47 72 Functional Interface New in Java
3.34 Min


48 73 Lambda Expression in Java
6.12 Min


49 74 Lambda Expression with return
3.17 Min


50 75 Types of Interface in Java
4.37 Min


51 76 What is Exception in Java
5.19 Min


52 77 Exception Handling Using try catch in Java
6.01 Min


53 78 Try with Multiple Catch in Java
10.2 Min


54 79 Exception Hierarchy in Java
4.17 Min


55 80 Exception throw keyword in Java
5.35 Min


56 81 Custom Exception in Java
3.3 Min


57 82 Ducking Exception using throws in Java
9.55 Min


58 83 User Input using BufferedReader and Scanner in Java
11.48 Min


59 84 try with resources in Java
8.09 Min


60 85 Threads in Java
5.13 Min


61 86 Multiple Threads in Java
11.29 Min


62 87 Thread Priority and Sleep in Java
7.29 Min


63 88 Runnable vs Thread in Java
8.26 Min


64 89 Race Condition in Java
12.3 Min


65 90 Thread States in Java
3.31 Min


66 91 Collection API in Java
3.38 Min


67 92 ArrayList in Java
11.54 Min


68 93 Set in Java
7.07 Min


69 94 Map in Java
10.03 Min


70 95 Comparator vs Comparable in Java
15.42 Min


71 96 Need of Stream API in Java
7.04 Min


72 97 forEach Method in Java
4.49 Min


73 98 Stream API in Java
9.11 Min


74 99 Map Filter Reduce Sorted in Java
9.14 Min


75 Big Update for Java Learners and Trainers | JDK 21
6.38 Min


76 Var in Java | New Java 10 Feature
9.47 Min


77 Sealed Classes in Java | Java 17 features
9.4 Min


78 Record Classes in Java | Java 17 features
16.02 Min


79 1 Java Introduction
4.57 Min


80 2 Java Development Kit JDK Setup
8.2 Min


81 3 First Code in Java
11.16 Min


82 4 How Java Works
12.03 Min


83 Java Spring Course Launch
11 Min


84 5 Variables in Java
11.45 Min


85 6 Data types in Java
12.18 Min


86 7 Literal in Java
4.22 Min


87 8 Type Conversion in Java
12.32 Min


88 9 Assignment Operators in Java
10.16 Min


89 10 Relational Operators in Java
8.04 Min


90 11 Logical Operators in Java
11.17 Min


91 12 If else in Java
12.58 Min


92 13 If Else If in Java
5.39 Min


93 14 Ternary Operator in Java
4.39 Min


94 15 Switch Statement in Java
7.58 Min


95 What s new in Java Switch | Switch Statement and Expression
11.08 Min


96 16 Need For Loop in Java
3.25 Min


97 17 While Loop in Java
12.28 Min


98 18 Do While Loop in Java
3.18 Min


99 19 For Loop in Java
13.22 Min


100 20 Which Loop To Use in java
1.43 Min


101 21 Class And Object Theory in Java
5.48 Min


102 22 Class and Object Practical in Java
15.36 Min


103 23 JDK JRE JVM in Java
5.22 Min


104 24 Methods in Java
11.3 Min


105 25 Method Overloading in Java
N/A


Instructor

0 Rating
0 Reviews
1 Students
137 Courses

Course Full Rating

0

Course Rating
(0)
(0)
(0)
(0)
(0)

No Review found

Sign In or Sign Up as student to post a review

Student Feedback

You must be enrolled to ask a question