KotiRyhmätKeskusteluLisääAjan henki
Etsi sivustolta
Tämä sivusto käyttää evästeitä palvelujen toimittamiseen, toiminnan parantamiseen, analytiikkaan ja (jos et ole kirjautunut sisään) mainostamiseen. Käyttämällä LibraryThingiä ilmaiset, että olet lukenut ja ymmärtänyt käyttöehdot ja yksityisyydensuojakäytännöt. Sivujen ja palveluiden käytön tulee olla näiden ehtojen ja käytäntöjen mukaista.

Tulokset Google Booksista

Pikkukuvaa napsauttamalla pääset Google Booksiin.

Hatékony Java : [frissítve a…
Ladataan...

Hatékony Java : [frissítve a Java SE 6 változathoz] (vuoden 2008 painos)

Tekijä: Joshua Bloch, Balogh Zoltán, Szabó Zoltán, Medve Zoltán

Sarjat: Java Series

JäseniäKirja-arvostelujaSuosituimmuussijaKeskimääräinen arvioMaininnat
1,1351117,609 (4.38)4
Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day. This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns and language idioms, showing you how to make the most of features ranging from generics to enums, annotations to autoboxing. Each chapter in the book consists of several “items” presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and outstanding code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. Highlights include: New coverage of generics, enums, annotations, autoboxing, the for-each loop, varargs, concurrency utilities, and much more Updated techniques and best practices on classic topics, including objects, classes, libraries, methods, and serialization How to avoid the traps and pitfalls of commonly misunderstood subtleties of the language Focus on the language and its most fundamental libraries: java.lang, java.util, and, to a lesser extent, java.util.concurrent and java.io Simply put, Effective Java™, Second Edition, presents the most practical, authoritative guidelines available for writing efficient, well-designed programs.… (lisätietoja)
Jäsen:csamik
Teoksen nimi:Hatékony Java : [frissítve a Java SE 6 változathoz]
Kirjailijat:Joshua Bloch
Muut tekijät:Balogh Zoltán, Szabó Zoltán, Medve Zoltán
Info:Budapest : Kiskapu, 2008
Kokoelmat:Oma kirjasto
Arvio (tähdet):
Avainsanoja:-

Teostiedot

Effective Java (tekijä: Joshua Bloch)

Viimeisimmät tallentajatprengel90, tgoff765, rscottm182gmailcom, zhuazhua88
Ladataan...

Kirjaudu LibraryThingiin nähdäksesi, pidätkö tästä kirjasta vai et.

Ei tämänhetkisiä Keskustelu-viestiketjuja tästä kirjasta.

» Katso myös 4 mainintaa

englanti (10)  unkari (1)  Kaikki kielet (11)
Näyttää 1-5 (yhteensä 11) (seuraava | näytä kaikki)
This book is like Effective C by Scott Meyers, but for Java.

The book is formatted at a series of tips, broken into categories such as concurrency, designing methods, handling exceptions, and implementing C constructs. I found the book extremely useful. I do not have much Java experience, and I had to write some code in Java. This book helped me write code that is, hopefully, idiomatically and well as syntactically Java. (It also helped me relearn how to actually program in Java, but, shhh, that's a secret.) ( )
  eri_kars | Jul 10, 2022 |
NA
  pszolovits | Feb 3, 2021 |
Nem véletlenül ez az egyik legismertebb Java könyv. Nem teljesen kezdőknek ajánlott, vagyis feltételezi, hogy már ismerjük a nyelvet, de pár év Java programozás után már rendkívül hasznos lehet. Sőt szerintem vannak részei amik akár már korábban is teljesen érthetőek.

A könyv 12 fejezeten belül 90 pontot sorol fel. A fejezeteken belül a pontok egymásra épülnek, de a fejezeteket szinte tetszőleges sorrendben olvashatjuk. A pontokban a szerző tipikus Java programozási hibákat mutat be (és persze azt is, hogy miként lehet ezeket elkerülni), vagy felvet egy gyakori problémát és szépen kidolgozott programozási technikát mutat be amivel megoldhatjuk. A könyv egyik legjobb tulajdonsága, hogy a pontok szinte mindegyike konkrét javaslatokat tartalmaz. Vagyis nagyon ritka az olyan megfoghatatlan szabály, ami általánosan javasolja, hogy törekedjünk valamire.

Érdemes odafigyelni, hogy melyik kiadást vesszük meg. Én a harmadik kiadást olvastam, ez 2017-ben jelent meg, több újdonságot tartalmaz a 2008-ban megjelent második kiadáshoz képest. ( )
  asalamon | Jun 2, 2019 |
This book alone made me a better Java programmer. Period.


Pros:
* It's presented by items, so no need to read it sequentially;
* Contains a glimpse on the intricacies of the Java language;
* Contains code examples on 'why do this, but not that';
And more importantly,
* You'll probably consider things that never even crossed your mind (or at least, not mine).

Cons
* It's geared towards Java 2 and... Java 7 has just came out. In my eyes, it doesn't make it less valuable though.


Even though I just finished the first edition, I'm seriously considering buying the last one. I liked THAT much. ( )
  something_ | May 1, 2015 |
This book not only provides gems of advice for core Java programming but also for programming in general, especially if your code will be provided as an API to other programmers and if it is going to live for more than a few months.

Another interesting aspect of the book is that the more I contemplate upon it, the more it resembles like advocacy for functional programming. At least some parts really made me think like "hmm, that would be considered natural in Scala" (insert your favorite functional programming language here, even if it's not purely functional in the strictest academic sense). The book is also helpful if you've spent long time in high level languages such as Python or Lisp before coming to Java, and are curious about how you can get an approximation of some of their good parts such as optional named arguments.

The foreword of Guy L. Steele, Jr. says it all: after learning the vocabulary and grammar of a language you need to master the pragmatics of it rooted in real life cases so that your communication with other language speakers will smooth flowly. Bloch's book helps you with that effectively and I think every programming language deserves at least one author of Bloch's calibre. ( )
  EmreSevinc | Aug 28, 2011 |
Näyttää 1-5 (yhteensä 11) (seuraava | näytä kaikki)
ei arvosteluja | lisää arvostelu

Kuuluu näihin sarjoihin

Palkinnot

Sinun täytyy kirjautua sisään voidaksesi muokata Yhteistä tietoa
Katso lisäohjeita Common Knowledge -sivuilta (englanniksi).
Teoksen kanoninen nimi
Tiedot englanninkielisestä Yhteisestä tiedosta. Muokkaa kotoistaaksesi se omalle kielellesi.
Alkuteoksen nimi
Teoksen muut nimet
Alkuperäinen julkaisuvuosi
Henkilöt/hahmot
Tärkeät paikat
Tärkeät tapahtumat
Kirjaan liittyvät elokuvat
Epigrafi (motto tai mietelause kirjan alussa)
Omistuskirjoitus
Ensimmäiset sanat
Sitaatit
Viimeiset sanat
Erotteluhuomautus
Julkaisutoimittajat
Kirjan kehujat
Alkuteoksen kieli
Kanoninen DDC/MDS
Kanoninen LCC
Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day. This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns and language idioms, showing you how to make the most of features ranging from generics to enums, annotations to autoboxing. Each chapter in the book consists of several “items” presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and outstanding code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. Highlights include: New coverage of generics, enums, annotations, autoboxing, the for-each loop, varargs, concurrency utilities, and much more Updated techniques and best practices on classic topics, including objects, classes, libraries, methods, and serialization How to avoid the traps and pitfalls of commonly misunderstood subtleties of the language Focus on the language and its most fundamental libraries: java.lang, java.util, and, to a lesser extent, java.util.concurrent and java.io Simply put, Effective Java™, Second Edition, presents the most practical, authoritative guidelines available for writing efficient, well-designed programs.

Kirjastojen kuvailuja ei löytynyt.

Kirjan kuvailu
Yhteenveto haiku-muodossa

Current Discussions

-

Suosituimmat kansikuvat

Pikalinkit

Arvio (tähdet)

Keskiarvo: (4.38)
0.5
1 1
1.5
2 4
2.5 1
3 17
3.5 3
4 53
4.5 10
5 96

Oletko sinä tämä henkilö?

Tule LibraryThing-kirjailijaksi.

 

Lisätietoja | Ota yhteyttä | LibraryThing.com | Yksityisyyden suoja / Käyttöehdot | Apua/FAQ | Blogi | Kauppa | APIs | TinyCat | Perintökirjastot | Varhaiset kirja-arvostelijat | Yleistieto | 204,714,463 kirjaa! | Yläpalkki: Aina näkyvissä