Java

Материал из Xgu.ru

Перейти к: навигация, поиск

Содержание

[править] JVM

«It's OK to hate Java and like the JVM.»
— Ritch Hickey[1][2]

Приятные и полезные инструменты для JVM:

  • dtrace, hprof, introscope, jconsole, visualvm, yourkit, gchisto, zvision
  • bci, jvmti, jvmdi/pi agents, logging[3]

[править] OpenJDK

Сборочные зависимости OpenJDK[4]:

  • Bootstrap JDK;
  • Ant;
  • Certificate Authority file;
  • Компиляторы (GCC >= 4.3 или один из других компиляторов);
  • Zip/unzip;
  • CUPS;
  • XRender (headers);
  • FreeType 2;
  • ALSA (для Linux).

[править] Дополнительная информация

  • Best Java book you have read so far Stackoverflow.png — лучшая книга по Java; вопрос удалён, могут читать только те у кого рейтинг больше 10 000, для тех кто не может:
    • Effective Java, Second Edition by Joshua Bloch (304 голоса)
    • Thinking in Java by Bruce Eckel (79 голосов)
    • Java Concurrency in Practice (67 голосов)
    • Head First Design Patterns (63 голоса)
    • Java Puzzlers is another great one by Joshua Bloch and Neal Gafter (62 голоса)
    • Head First Java (51 голос)

[править] Примечание

  1. http://jafingerhut.github.io/clojure-info/clojure-for-lispers-transcript.txt
  2. http://xgu.ru/clojure/clojure-for-lispers-transcript.txt
  3. http://www.nosqldatabases.com/main/2011/3/3/jvm-goes-big-data.html JVM goes Big Data
  4. http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html
Источник — «http://xgu.ru:81/wiki/Java»