Think Java : how to think like a computer scientist - Downey, Allen B; Mayfield, Chris (Needham, MA: Green Tea Press, 2020)
Keywords: Data structures (Computer science); Computer programming; Java (Computer program language); Object-oriented programming (Computer science); Electronic books