• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Ljudböcker
  • Pocketböcker
  • Spel & pussel

Upp till 25% på utvalda nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Informationsteknik: allmänt

    Well-Grounded Java Developer, Second Edition

    AvJason Clark,Martijn Verburg

    E-bok
    Engelska, 2022

    547 kr

    Läs direkt i Bokus Reader – eller ladda ned till din enhet

    Beskrivning

    Understanding Java from the JVM up gives you a solid foundation to grow your expertise and take on advanced techniques for performance, concurrency, containerization, and more.

    In The Well-Grounded Java Developer, Second Edition you will learn:

        The new Java module system and why you should use it
        Bytecode for the JVM, including operations and classloading
        Performance tuning the JVM
        Working with Java’s built-in concurrency and expanded options
        Programming in Kotlin and Clojure on the JVM
        Maximizing the benefits from your build/CI tooling with Maven and Gradle
        Running the JVM in containers
        Planning for future JVM releases

    The Well-Grounded Java Developer, Second Edition introduces both the modern innovations and timeless fundamentals you need to know to become a Java master. Authors Ben Evans, Martijn Verburg, and Jason Clark distill their decades of experience as Java Champions, veteran developers, and key contributors to the Java ecosystem into this clear and practical guide. You’ll discover how Java works under the hood and learn design secrets from Java’s long history. Each concept is illustrated with hands-on examples, including a fully modularized application/library and creating your own multithreaded application.

    Foreword by Heinz Kabutz.

    About the technology
    Java is the beating heart of enterprise software engineering. Developers who really know Java can expect easy job hunting and interesting work. Written by experts with years of boots-on-the-ground experience, this book upgrades your Java skills. It dives into powerful features like modules and concurrency models and even reveals some of Java’s deep secrets.

    About the book
    With The Well-Grounded Java Developer, Second Edition you will go beyond feature descriptions and learn how Java operates at the bytecode level. Master high-value techniques for concurrency and performance optimization, along with must-know practices for build, test, and deployment. You’ll even look at alternate JVM languages like Kotlin and Clojure. Digest this book and stand out from the pack.

    What's inside

        The new Java module system
        Performance tuning the JVM
        Maximizing CI/CD with Maven and Gradle
        Running the JVM in containers
        Planning for future JVM releases

    About the reader
    For intermediate Java developers.

    About the author
    Benjamin J. Evans is a senior principal engineer at Red Hat. Martijn Verburg is the principal SWE manager for Microsoft’s Java Engineering Group. Both Benjamin and Martijn are Java Champions. Jason Clark is a principal engineer and architect at New Relic.

    Table of Contents
    PART 1 - FROM 8 TO 11 AND BEYOND!
    1 Introducing modern Java
    2 Java modules
    3 Java 17
    PART 2 - UNDER THE HOOD
    4 Class files and bytecode
    5 Java concurrency fundamentals
    6 JDK concurrency libraries
    7 Understanding Java performance
    PART 3 - NON-JAVA LANGUAGES ON THE JVM
    8 Alternative JVM languages
    9 Kotlin
    10 Clojure: A different view of programming
    PART 4 - BUILD AND DEPLOYMENT
    11 Building with Gradle and Maven
    12 Running Java in containers
    13 Testing fundamentals
    14 Testing beyond JUnit
    PART 5 - JAVA FRONTIERS
    15 Advanced functional programming
    16 Advanced concurrent programming
    17 Modern internals
    18 Future Java

    Produktinformation

    • Utgivningsdatum:2022-12-27
    • Språk:Engelska
    • Filformat:EPUB
    • Kopieringsskydd:LCP
    • ISBN:9781638355281
    • Förlag:Manning

    Utforska kategorier

    • Informationsteknik: allmänt inom Data och IT
    • Programmeringsböcker inom Data och IT
    • Nätverk och kommunikation inom Data och IT