• 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. Programmeringsböcker
    3. Webbprogrammering

    Hardcore Java

    AvRobert Simmons

    Häftad, Engelska, 2004

    Del i serien OREILLY

    299 kr

    Beställningsvara. Skickas inom 5-8 vardagar. Fri frakt över 249 kr.

    Beskrivning

    There is a huge difference between writing code that compiles and runs and writing code that is robust, extensible, maintainable, readable, and just plain elegant. And it's that difference that distinguishes a master Java developer from just a good developer. Becoming a master programmer takes hard work, patience and, usually, an expert who will take the time to teach you how to understand and use the most difficult concepts in the language. But what if your goal is Java wizardry, and you don't have an available expert willing to take you under wing? Don't despair. You can rely on Hardcore Java to transform your Java skills from competent to sublime. Hardcore Java distills years of experience into a concise, but generous, compendium of java guru expertise. It reveals the difficult and rarely understood secrets of Java that true master programmers need to know. Written for the working Java developer, Hardcore Java focuses on the set of APIs you must use to create standalone applications. This indispensable resource explores in detail the advanced, powerful aspects of application design and programming that will make every line of your code count.Hardcore Java is an advanced book that focuses on the little-touched but critical parts of the Java programming language that expert programmers use. We're not talking about trivial things; we're talking about difficult but extremely powerful and useful programming techniques like reflection, advanced data modeling, advanced GUI design, and advanced aspects of JDO, EJB and XML-based web clients. This unique book reveals the true wizardry behind the complex and often-mysterious Java environment.

    Produktinformation

    • Utgivningsdatum:2004-04-20
    • Mått:1810 x 180 x 2330 mm
    • Vikt:580 g
    • Format:Häftad
    • Språk:Engelska
    • Serie:OREILLY
    • Antal sidor:325
    • Förlag:O'Reilly Media
    • ISBN:9780596005689

    Utforska kategorier

    • Webbprogrammering inom Data och IT

    Mer om författaren

    Robert Simmons, Jr. started programming when floppy disks were really floppy and 64 KB of RAM was considered state-of-the-art. From his early days of programming BASIC and Logo on an Apple IIe, he advanced through Pascal and C to arrive in the object-oriented realm of C++. When Java was first introduced, he knew that the infant language would become a serious player among corporations; Robert learned Java and began using it as his primary language for programming in 1997. He lives and works as a Senior Software Architect in Germany.

    Recensioner i media

    "Hardcore Java will help even the most advanced developers move beyond their own limited understanding about Java into truly advanced applications of the language. That transformation of a developer from an intermediate-level programmer to a true guru is the goal of this book which distills years of experience into a cincise but generous compendium of java guru expertise. It reveals the difficult and rarely understood secrets of the language that true master programmers need to know." Industrial Networking and Open Control, June

    Innehållsförteckning

    • Preface 1. Java in Review Core Concepts Syntax Issues Access Issues Common Mistakes 2. The Final Story Final Constants Final Variables Final Parameters Final Collections Instance-Scoped Variables Final Classes Final Methods Conditional Compilation Using final as a Coding Standard 3. Immutable Types Fundamentals Immutable Problems Immutable or Not 4. Collections Collection Concepts Implementations Choosing a Collection Type Iterating Collections Collection Gotchas 5. Exceptional Code Two Types of Exceptions When to Use Exceptions Finally for Closure Exceptional Traps 6. Nested Classes Inner Classes Limited-Scope Inner Classes Static Nested Classes Double Nested Classes Nested Classes in Interfaces? Nested Interfaces Nested Class Rules 7. All About Constants Substitution Constants Bit Fields Option Constants Constant Objects Constant Encapsulation 8. Data Modeling The Requirements Document Natural Language Modeling Aspects of Well-Designed Data Models Reusable Data Constraints Persistence 9. Practical Reflection The Basics Reflection and Greater Reflection Applying Reflection to MutableObject Performance of Reflection Reflection + JUnit = Stable Code 10. Proxies What Is a Proxy? Two Kinds of Proxies Proxy Gotchas 11. References in Four Flavors The Problem Java Reference Concepts The Java Reference Classes Practical Applications A Weak Listener When to Use References 12. Tiger: JDK 1.5 New Language Features Generics Other Improvements in Tiger Index