Skip to main content
Perlego
Browse
Institutions
Pricing
Login
DeutschEnglishEspañolFrançaisItaliano
DeutschEnglishEspañolFrançaisItaliano

Browse by topic

  • Architecture
  • Art
  • Biological Sciences
  • Business
  • Computer Science
  • Design
  • Economics
  • Education
  • History
  • Languages & Linguistics
  • Law
  • Literature
  • Mathematics
  • Media & Performing Arts
  • Medicine
  • Personal Development
  • Philosophy
  • Physical Sciences
  • Politics & International Relations
  • Psychology
  • Social Sciences
  • Study Aids
  • Technology & Engineering
  • Theology & Religion

Or browse by

  • Subtopics
  • Publishers
  • Index

Browse study resources

  • Knowledge Base
  • Study Guides
  • Essay Writing Guides
  1. Home
  2. Browse
  3. Computer Science
  4. Programming in Java
Computer Science

Programming in Java

  • Explore
  • Books
  • Related topics

Find by topic

1 of 14
  1. Application Development
  2. Artificial Intelligence (AI) & Semantics
  3. Bioinformatics
  4. CAD-CAM
  5. Certification Guides in Computer Science
  6. Client-Server Computing
  7. Cloud Computing
  8. Compilers
  9. Computer Engineering
  10. Computer Graphics
  11. Computer Networking
  12. Computer Science General
  13. Computer Vision & Pattern Recognition
  14. Content Management Systems
  15. Cryptography
  16. Cyber Security
  17. Data Mining
  18. Data Modelling & Design
  19. Data Processing
  20. Data Transmission Systems
  21. Data Visualisation
  22. Data Warehousing
  23. Databases
  24. Desktop Applications
  25. Digital Media
  26. Entreprise Applications
  27. Hardware
  28. Home Automation
  29. Human-Computer Interaction
  30. Information Technology
  31. MCSE
  32. Microsoft Programming
  33. Natural Language Processing
  34. Neural Networks
  35. Object Oriented Programming
  36. Open Source Programming
  37. Operating Systems
  38. Optical Data Processing
  39. Parallel Programming
  40. Programming
View all

Most popular on Perlego

1 of 20
  1. Big Java
    Big Java
    Cay S. Horstmann
    2016
  2. Data Structures and Algorithms in Java
    Data Structures and Algorithms in Java
    Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
    2014
  3. Effective Software Testing
    Effective Software Testing
    Maurizio Aniche
    2022
  4. Brief Java
    Cay S. Horstmann
    2019
  5. Big Java
    Cay S. Horstmann
    2019
  6. Spring in Action, Sixth Edition
    Craig Walls
    2022
  7. Spring Start Here
    Laurentiu Spilca
    2021
  8. Spring Microservices in Action, Second Edition
    John Carnell, Illary Huaylupo Sánchez
    2021
  9. Java Concepts
    Cay S. Horstmann
    2016
  10. Object Design Style Guide
    Matthias Noback
    2019
  11. Data-Oriented Programming
    Yehonathan Sharvit
    2022
  12. Mastering Secure Java Applications
    Tarun Kumar Chawdhury, Joyanta Banerjee, Vipul Gupta, Debopam Poddar
    2024
  13. Beginning Java Objects
    Jacquie Barker
    2023
  14. Modern API Development with Spring and Spring Boot
    Sourabh Sharma
    2021
  15. Spring Security in Action
    Laurentiu Spilca
    2020
  16. JAVA Programming Simplified
    Dr. Muneer Ahmad Dar
    2020
  17. Kotlin In-Depth [Vol-I]
    Aleksei Sedunov
    2020
  18. The Joy of Kotlin
    Pierre-Yves Saumont
    2019
  19. Kotlin Programming Cookbook
    Aanand Shekhar Roy, Rashi Karanpuria
    2018
  20. Java Persistence with Hibernate
    Gary Gregory, Christian Bauer
    2015
  21. A Concise Introduction to Data Structures using Java
    Mark J. Johnson
    2013
  22. Manuale di Java 9
    Claudio De Sio Cesari
    2018
  23. Functional Programming in Scala, Second Edition
    Michael Pilquist, Paul Chiusano, Rúnar Bjarnasson, Paul Chiusano
    2023
  24. Kotlin in Action, Second Edition
    Sebastian Aigner, Roman Elizarov, Svetlana Isakova, Dmitry Jemerov
    2024
  25. Android Programming for Beginners
    John Horton
    2021
  26. Android Studio Ladybug Essentials - Java Edition
    Neil Smyth
    2024
  27. Jakarta EE Application Development
    David R. Heffelfinger
    2024
  28. The Well-Grounded Java Developer, Second Edition
    Benjamin Evans, Martijn Verburg, Jason Clark
    2022
  29. Flutter for Beginners
    Thomas Bailey, Alessandro Biessek
    2021
  30. Data Structures
    Elliot B. Koffman, Paul A. T. Wolfgang
    2021
  31. Mastering Kotlin
    Nate Ebel
    2019
  32. Modern Java in Action
    Raoul-Gabriel Urma, Alan Mycroft, Mario Fusco
    2018
  33. Beginning Java Data Structures and Algorithms
    James Cutajar
    2018
  34. Data Structures and Algorithm Analysis in Java, Third Edition
    Clifford A. Shaffer
    2012
  35. Beginning Scala 3
    David Pollak, Vishal Layka, Andres Sacco
    2022
  36. The Definitive Guide to Modern Java Clients with JavaFX 17
    Stephen Chin, Johan Vos, James Weaver
    2021
  37. Design Patterns and Best Practices in Java
    Kamalmeet Singh, Adrian Ianculescu, LUCIAN-PAUL TORJE
    2018
  38. Java 9 Data Structures and Algorithms
    Debasish Ray Chawdhuri
    2017
  39. OCA / OCP Java SE 8 Programmer Practice Tests
    Scott Selikoff, Jeanne Boyarsky
    2017
  40. Learning Concurrent Programming in Scala - Second Edition
    Aleksandar Prokopec
    2017
  41. JavaFX For Dummies
    Doug Lowe
    2014
  42. Concurrency
    Jeff Magee, Jeff Kramer
    2014
  43. Manuale di Java 8
    Claudio De Sio Cesari
    2014
  44. Start Concurrent
    Barry Wittman, Aditya Mathur, Tim Korb
    2013
  45. Beginning Java EE 7
    Antonio Goncalves
    2013
  46. The Definitive ANTLR 4 Reference
    Terence Parr
    2013
  47. Job Ready Java
    Haythem Balti, Alan Galloway
    2021
  48. Introduction to Java Programming, 2nd Edition
    Prof. Sham Tickoo
    2017
  49. Getting Skilled with Java
    M Rashid Raza
    2022
  50. Spring in Action
    Craig Walls
    2018
  51. Comprehensive Data Structures and Algorithms in Java
    S. K. Srivastava, Deepali Srivastava
    2025
  52. Java and Algorithmic Thinking for the Complete Beginner
    Aristides Bouras
    2024
  53. Java Design Patterns
    Vaskaran Sarcar
    2022
  54. Open Data Structures
    Pat Morin
    2013
  55. High Performance with Java
    Dr. Edward Lavieri Jr.
    2024
  56. Beginning Spring Data
    Andres Sacco
    2022
  57. Android Studio Panda Essentials - Java Edition
    Neil Smyth
    2026
  58. Android Studio Narwhal Essentials - Java Edition
    Neil Smyth
    2025
  59. Java Coding Problems
    Anghel Leonard
    2024
  60. Java 8 to 21
    Shai Almog
    2023
View all

Recently published

1 of 3
  1. Android Studio Panda Essentials - Java Edition
    Android Studio Panda Essentials - Java Edition
    Neil Smyth
    2026
  2. Spring AI in Action
    Spring AI in Action
    Craig Walls
    2025
  3. Ultimate Java Functional Projects
    Ultimate Java Functional Projects
    Bhargav Bachina
    2025
  4. Troubleshooting Java, Second Edition
    Laurentiu Spilca
    2025
  5. Java Generics and Collections
    Meenu Jaiswal, Sunil Gupta
    2025
  6. Java All-in-One For Dummies
    Doug Lowe
    2026
  7. The Z Garbage Collector
    Erik Österlund
    2026
  8. Android Studio Otter Essentials - Java Edition
    Neil Smyth
    2025
View all

Recently added

1 of 20
  1. Java All-in-One For Dummies
    Java All-in-One For Dummies
    Doug Lowe
    2026
  2. Java Program Design
    Java Program Design
    Edward Sciore
    2018
  3. Interactive Object-Oriented Programming in Java
    Interactive Object-Oriented Programming in Java
    Vaskaran Sarcar
    2019
  4. Roguelike Development with JavaScript
    Andre Alves Garzia
    2020
  5. Practical Microservices Architectural Patterns
    Binildas Christudas
    2019
  6. JavaFX For Dummies
    Doug Lowe
    2014
  7. OCP Oracle Certified Professional Java SE 17 Developer Practice Tests
    Jeanne Boyarsky, Scott Selikoff
    2022
  8. Job Ready Go
    Haythem Balti, Kimberly A. Weiss
    2022
  9. Java All-in-One For Dummies
    Doug Lowe
    2023
  10. The Z Garbage Collector
    Erik Österlund
    2026
  11. IGNOU PGDCA MCS 206 Object Oriented Programming using Java Previous Years Unsolved Papers
    Manish Soni
    2024
  12. IGNOU BCA Object-Oriented Technologies and Java Programming Previous Year Solved Papers MCS 024
    Manish Soni
    2024
  13. Spring AI in Action
    Craig Walls
    2025
  14. Troubleshooting Java, Second Edition
    Laurentiu Spilca
    2025
  15. Microservices Patterns
    Chris Richardson
    2018
  16. Android Studio Panda Essentials - Java Edition
    Neil Smyth
    2026
  17. Pro Spring Boot 3 with Kotlin
    Peter Späth, Felipe Gutierrez
    2025
  18. Practical Microservices Architectural Patterns
    Binildas Christudas, Tarun Telang
    2025
  19. Spring Security 6 Recipes
    Massimo Nardone
    2025
  20. Secure RESTful APIs
    Massimo Nardone
    2025
  21. Pro RESTful APIs with Micronaut
    Sanjay Patni
    2025
  22. Pro Cloud-Native Java EE Apps
    Luqman Saeed, Ghazy Abdallah
    2025
  23. When Docker Meets Java
    Ashish Choudhary
    2025
  24. Java Generics and Collections
    Meenu Jaiswal, Sunil Gupta
    2025
  25. Start Concurrent
    Barry Wittman, Aditya Mathur, Tim Korb
    2013
  26. Learning Spring Boot 3.0
    Greg L. Turnquist, Dave Syer, Mark Heckler, Josh Long
    2022
  27. Hands-On Microservices with Spring Boot and Spring Cloud
    Magnus Larsson
    2019
  28. The Java Workshop
    David Cuartielles, Andreas Göransson, Eric Foster-Johnson
    2019
  29. Mastering Kotlin
    Nate Ebel
    2019
  30. Jira 8 Administration Cookbook
    Patrick Li
    2019
  31. Hands-On Design Patterns with Java
    Dr. Edward Lavieri
    2019
  32. Java 11 and 12 – New Features
    Mala Gupta
    2019
  33. Java Fundamentals
    Gazihan Alankus, Rogério Theodoro de Brito, Basheer Ahamed Fazal, Vinicius Isola, Miles Obare
    2019
  34. Spring 5.0 Projects
    Nilang Patel
    2019
  35. Hands-On Data Structures and Algorithms with Kotlin
    Chandra Sekhar Nayak, Rivu Chakraborty
    2019
  36. Spring 5 Design Patterns
    2017
  37. Beginning Java Data Structures and Algorithms
    James Cutajar
    2018
  38. Design Patterns and Best Practices in Java
    Kamalmeet Singh, Adrian Ianculescu, LUCIAN-PAUL TORJE
    2018
  39. Java EE 8 Development with Eclipse
    Ram Kulkarni
    2018
  40. Introduction to Programming
    Nick Samoylov
    2018
  41. Mastering JavaFX 10
    Sergey Grinev
    2018
  42. Java 9 Dependency Injection
    Nilang Patel, Krunal Patel
    2018
  43. Java EE 8 Cookbook
    Elder Moraes
    2018
  44. Java: High-Performance Apps with Java 9
    Mayur Ramgir, Nick Samoylov
    2018
  45. Kotlin Programming Cookbook
    Aanand Shekhar Roy, Rashi Karanpuria
    2018
  46. Selenium Framework Design in Data-Driven Testing
    Carl Cocchiaro
    2018
  47. Spring: Developing Java Applications for the Enterprise
    Ravi Kant Soni, Amuthan Ganeshan, Rajesh RV
    2017
  48. Java 9 Data Structures and Algorithms
    Debasish Ray Chawdhuri
    2017
  49. Docker and Kubernetes for Java Developers
    Jaroslaw Krochmalski
    2017
  50. Building Microservices with Go
    Nic Jackson
    2017
  51. Mobile Test Automation with Appium
    Nishant Verma
    2017
  52. Mastering Concurrency Programming with Java 9 - Second Edition
    Javier Fernandez Gonzalez
    2017
  53. Modular Programming in Java 9
    Koushik Kothagal
    2017
  54. Mathematica Data Visualization
    Nazmus Saquib
    2014
  55. Learning Concurrent Programming in Scala - Second Edition
    Aleksandar Prokopec
    2017
  56. The Android Game Developer's Handbook
    Avisekhar Roy
    2016
  57. Mastering Concurrency Programming with Java 8
    Javier Fernandez Gonzalez
    2016
  58. Ultimate Java Functional Projects
    Bhargav Bachina
    2025
  59. Android Studio Otter Essentials - Java Edition
    Neil Smyth
    2025
  60. Android Studio 3.6 Development Essentials - Java Edition
    Neil Smyth
    2020
View all

PERLEGO

PricingFAQsContact UsPerlego for InstructorsPerlego for InstitutionsPerlego for PublishersCareersPress

BROWSE

TopicsPublishersIndexKnowledge BaseStudy GuidesHarvard Referencing GuidesAPA Referencing GuidesEssay Writing GuidesResearch Assistant
ArchitectureArtBiological SciencesBusinessComputer ScienceDesignEconomicsEducationHistoryLanguages & LinguisticsLawLiteratureMathematicsMedia & Performing ArtsMedicinePersonal DevelopmentPhilosophyPhysical SciencesPolitics & International RelationsPsychologySocial SciencesStudy AidsTechnology & EngineeringTheology & Religion

Made with ☂︎ in London - © 2026 Perlego Ltd - Perlego HQ, 1 Waterhouse Sq, 138 Holborn, London, EC1N 2ST, United Kingdom - VAT 246681777

PrivacyTermsContent Policy
, (opens in new tab)
BooksSubtopicsPublishersIndexMissionCookiesSmart SearchAccessibility
, (opens in new tab)
Help Centre
, (opens in new tab)
Knowledge Base
, (opens in new tab)

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Instagram
Facebook
LinkedIn
Tiktok
X
DeutschEnglishEspañolFrançaisItaliano