CM1 — From Python to Java
Stéphane Derrode — Centrale Lyon · S7 Inf A3
:material-file-pdf-box: Download PDF
Topics covered
- Java vs Python — compilation model, JVM, static typing
- Maven project setup in VSCodium
- Primitive types and control flow
- Classes and objects — the
Voitureexample - Object references —
==vsequals() - The
Stringclass andStringBuilder
Slides overview
| Slide | Topic |
|---|---|
| 1 | Title |
| 2 | Module overview |
| 3 | Agenda |
| 4 | Java vs Python — big picture |
| 5 | Compilation model & Maven |
| 6 | Static typing & primitive types |
| 7 | Control flow syntax |
| 8 | Classes & objects — Voiture UML |
| 9 | Objects, constructors & arrays |
| 10 | Object references — == vs equals() |
| 11 | Access modifiers |
| 12 | The String class |
| 13 | Maven project structure |
| 14 | Key takeaways |