Effective Java: Best Practices für die Java-Plattform book cover

Effective Java

Best Practices für die Java-Plattform

Joshua Bloch
4.51(8081 Reviews)

Überblick über Effective Java

Die Java-Bibel, die vom Schöpfer der Sprache, James Gosling, persönlich empfohlen wird. Dieser mit dem Jolt Award ausgezeichnete Leitfaden von Joshua Bloch – gelistet in 8 von 20 Expertenlisten – enthüllt kontraintuitive Programmiergeheimnisse, die die Art und Weise verändert haben, wie Google, Sun und Carnegie Mellon eleganten, kugelsicheren Code schreiben.

Kernthemen in Effective Java

  • object-oriented design patterns
  • memory management best-practices
  • api design principles
  • java programming idioms
  • software maintainability standards

Zitate aus Effective Java

  • The latter clearly communicates its purpose-creating a probable prime number-while the constructor's intent remains obscure.

  • When working with expensive objects, reuse rather than recreate.

  • Understanding the nuances of object lifecycle management is fundamental to writing robust Java applications.

  • Finalizers, Java's mechanism for cleanup when an object is garbage collected, should generally be avoided.

  • Clear, consistent, and robust designs prevent bugs and make your code a pleasure to use.

Personen in Effective Java

  • Joshua BlochAuthor and architect of Java's core libraries
  • James GoslingCreator of the Java programming language
  • ElvisUsed as a case study for the Singleton pattern

Über den Autor

Über den Autor von Effective Java

Joshua J. Bloch ist der Autor von Effective Java und eine führende Autorität in der Java-Programmierung und im API-Design. Geboren im Jahr 1961, leitete Bloch bei Sun Microsystems das Design und die Implementierung grundlegender Funktionen der Java-Plattform, darunter das Java Collections Framework und die Spracherweiterungen von JDK 5.0.

Seine Expertise resultiert aus seiner herausragenden Karriere als Software-Ingenieur bei Sun und als Chief Java Architect bei Google, wo er zu den „Top 40 Software-Persönlichkeiten der Welt“ gezählt wurde.

Bloch promovierte in Informatik an der Carnegie Mellon University, wo er derzeit als Professor of Practice tätig ist. Er ist zudem Co-Autor von Java Puzzlers und Java Concurrency in Practice, beides unverzichtbare Ressourcen für Entwickler. Seine Arbeit legt den Schwerpunkt auf das Schreiben von klarem, robustem und wartbarem Code durch praxisnahe Best Practices.

Effective Java gewann den prestigeträchtigen Jolt Award 2001 und hat sich zum maßgeblichen Referenzwerk für Java-Programmierer weltweit entwickelt, wobei drei Editionen veröffentlicht wurden, um die Entwicklung der Sprache widerzuspiegeln.

Zusammenfassung von Effective Java: Best Practices für die Java-Plattform herunterladen

Erhalten Sie die Effective Java: Best Practices für die Java-Plattform-Zusammenfassung als kostenloses PDF oder EPUB. Drucken Sie es aus oder lesen Sie es jederzeit offline.

FAQ zu diesem Buch

Von Columbia University Alumni in San Francisco entwickelt

LOVED BY

1,000,000+ curious minds.

4.7
avg rating
1M+ learners

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star
Starten Sie Ihre Lernreise, jetzt