~/talk

Java9 and REPL Forget debugging, welcome joy and productivity

Talkat Devoxx Belgium 2017 · 2017-11-06..11-10· [java]
links:none on file
slides:none on file

Demonstrates the Java 9 jshell REPL used as an interactive debugger and playground: starts a tiny HTTP server with Spark Java, wires endpoints, imports Gson to return JSON, edits and re-evaluates snippets live, and drives the running app via shell commands. Shows Maven integration that launches jshell with the full project classpath so compiled classes and dependencies are immediately available, and explores Spring 5 by registering beans at runtime. Everything runs end-to-end and visibly works.

AI-written summary · about

  1. 0:00Java 9 and JShell intro
  2. 1:50What is JShell
  3. 3:14Starting JShell basics
  4. 6:00Java 9 APIs with JShell
  5. 11:52Web app with JShell
  6. 16:30Run Java files in JShell
  7. 22:18JShell with Maven
  8. 23:21Spring 5 with JShell
  9. 29:32Advanced JShell tools
  10. 30:17Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.