少し前に、Habrの訪問者を対象に、
「Javaのどの資料
がロシア語で興味があるのか」という
調査を実施しました。 私の研究の第2段階は、既存のロシア語のリソースのレビューです。
本
2009年には、Ozon.ruでJavaに関する8冊の書籍を見つけることができます(過去3年間で合計22冊が出版されています-books.ruで年間約7冊、セットはほぼ同じであるため、サンプルは非常に代表的です)。 これらはどのような本ですか?
Java EE



Budi Kurnavanによる
「Java ベースのWebアプリケーションの プログラミング」 、H。M. Daytel、P。J. Daytel、S。I
. Santriによる
「Java 2プログラミング技術。分散アプリケーション」 、および
「JavaサーブレットとJSP」。 レシピ集»ブルース・ペリー。 2002年、2001年、2004年にリリースされ、最新のJava EE(バージョン5は2006年にリリースされ、2009年末までに6つあります)テクノロジーとフレームワーク(EJB 3、JPA、JSF、Spring、Hibernate、Dependency Injection)は対象外です。したがって、それらについて何かを言っても意味がありません。
Java SE




ここで著者ははるかに優れています。 Horstmannにアドバイスしますが、原則として4冊すべてを初期として推奨できます。
Java哲学ブルース・エッケル。 Javaの最高の本の1つと見なされています(ロシア語版にはLuxoftロゴも付いています)が、残念ながら翻訳の品質(books.ruのレビューから判断)だけでなく、コンテンツの一部も削減されています:640ページとオリジナルの1150です。
「Java 2. Professionalライブラリ。 第2巻:プログラミングの微妙さ」ケイホルストマン、ゲイリーコーネル。 これは本の第2巻で、作成者(Sun Press)から教科書と呼ぶことができます。 この本の最初の巻は昨年出版され、翻訳の遅れはわずか1年です。 これはおそらく、最も包括的で最新の(バージョン6を反映した)Java SEチュートリアルです。
「Java。 初心者向けガイド»ハーバートシルト。 過去3年間のJavaの本の3分の1は、この著者によるものです。 この本には最大の発行部数-3000部もあります。 彼のC ++&C#の本も人気があります(彼がどのようにさまざまな技術で年に3-4本を書くのかわかりません)ので、おそらくこれらの技術からJavaに切り替える多くのプログラマーが彼を選びます: 。
「Javaプログラミング言語とNetBeans環境」 V. Monakhov。 サンクトペテルブルク州立大学の講義コースには、Java、Netbeans、Java ME / SE / EEなど、ほぼすべてのSunテクノロジーの概要が含まれています。 プラットフォーム全体を知りたい場合は、これがあなたの選択です。 確かに、Oracleが最近Sunを買収したことを考えると、この本で使用されているツールの将来は不明です。
Java ME

今年唯一のJava MEの本-Michael Morrison氏
「Java 2 Me。 携帯電話向けプログラミングゲーム 。
" 残念ながら何も言えませんが、Amazonでのオリジナルの評価は4.5つ星(最大5つ)です。 これがそうであることを願っています。過去数年にわたってこの技術に関する他のすべての本(そしてそのうちの4つしかなかった)がbooks.ru&Ozonに対して肯定的なコメントを一つも見つけなかったからです。
まとめ
Java SEに関する非常に幅広い書籍:現代版では、著者を選択する際に詩も使用できます。 残念ながら、翻訳は常に成功するとは限りません。
ショック: Java EEテクノロジーに関する書籍はほとんどありません。過去4年間で購入する価値がある唯一の書籍:David Gehry、Kay Horstmann
「JavaServer Faces」 (興味深い:Ozonの英語版はAmazonの3倍の費用がかかります)。 Java MEでも状況は似ていますが、このテクノロジーはiPhoneおよびAndroidを検討している初心者開発者にはあまり人気がありません。