javap: lambda hoá ra không phải lớp ẩn danh, và + nối chuỗi đã nhanh hơn StringBuilder
Đọc bytecode bằng javap — công cụ có sẵn mà gần như không ai mở: máy ngăn xếp, bốn lệnh gọi, lambda thật ra là invokedynamic sinh lớp lúc chạy chứ không phải lớp ẩn danh, và switch trên chuỗi chạy hai bước băm-rồi-so.