Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Concept
Java virtual machine
Applied sciences
Computer engineering
Computer programming
Topics in computer programming
Formal sciences
Theoretical computer science
Programming language theory
High-level programming lang...
Graph Chatbot
Related lectures (32)
Login to filter by course
Login to filter by course
Reset
Previous
Page 3 of 4
Next
Introduction to Java Programming
Covers Java programming basics, emphasizing code reusability and demonstrating it with a practical example.
Polymorphism and Type Testing
Explores object-oriented programming concepts, polymorphism, inheritance, and dynamic binding in Java, emphasizing the importance of correct object comparison.
Method Dispatch Optimization
Explores method dispatch optimization in object-oriented languages, focusing on inline caching and membership tests.
Adapter Design Pattern: ArrayShuffler
Covers the Adapter design pattern using the example of ArrayShuffler in Java.
Java memory model: Weak vs Strong
Explains the Java Memory Model, ensuring consistent field values despite reordering.
Code Generation: Examples, WebAssembly
Covers examples of code generation and introduces WebAssembly (WA) bytecode and stack machine operation.
Introduction to Arrays: Java
Covers the introduction to arrays in Java, focusing on structured data representation and efficient data manipulation.
Method Overloading in Java
Covers method overloading in Java, demonstrating its practical application.
Generics in Java
Covers the concept of generics in Java, focusing on implementation and usage.
Programming by Flows: Temperature Conversion
Demonstrates temperature conversion from Fahrenheit to Celsius using Java streams and lambda expressions.