Java初心者用の本

Javaに初めて取り組む方にお勧め書籍を紹介。

Effective Java

あなたは、明確より正しくより堅牢なコードを記述できるように、Java ™ 言語のより深い理解を探してより再利用可能なですか?更に見て !効果的な Java ™、第 2 版、間近の不可欠なプログラマの経験則のまとめ: 毎日発生するプログラミングの課題は、ベスト ・ プラクティスのソリューション。

この待望の新版クラシック、衝撃受賞作品は、以降の最初の版を導入された Java SE と Java SE 6 の機能をカバーするために完全に更新されています。ブロッホは、列挙型にジェネリック、注釈から autoboxing に至るまでの機能を最大限に活用する方法を示す、新しいデザイン パターンは、言語のイディオムを探る。

「複数のアイテムの具体的なアドバイス、Java プラットフォームの機微、と優れたコード例への洞察力を提供、短い、スタンドアロン エッセイの形で提示」の各本の章で構成されます。包括的な説明や各項目の説明を行うには、何を照らす何を行うとなぜ。

ここだけの話、
ivdrならこの商品がおすすめ。

Learn To Program with Java

一般的なプログラミングや Java に別の言語から来て新しいかどうかは、ジョンのスマイリーの学ぶ java プログラムに、初心者を念頭に設計されて本当に親しみやすいチュートリアルを提供します。Java 構文と基本的なプログラミング概念をカバーし、このテキスト自宅 Java 研究の学期の価値をシミュレートするために使えます。

スマイリーの前のタイトルのように、このテキストの顕著な特徴は、著者のシナリオ ・ ベースのプレゼンテーションのスタイルです。リーダーを直接アドレス指定の代わりに、スマイリー、初めて Java に直面して約 18 の最初の学期プログラミング学生の経験をシミュレートします。学生グレード計算プロジェクトを Java で開発 (オブジェクト指向の機能を後で改善し)、基本的な質問が発生され」著者の一貫して明確、患者説明キーのプログラミングの概念の話し合い」リーダーと答えた。

このアプローチは確かには、急いではありませんが、プログラミングの初心者のためのトリックを行うことができます。豊富なの Q & A の各ステップで、スマイリーはほとんどのあらゆる考えられる障害や混乱について説明します。(ここで示す質問は彼の広範な現実世界の教育の経験から描かれています。)


外付けハードディスクの決定版としては、やはりこれのような気がする。

Sams Teach Yourself Java in 24 Hours

簡単な、ステップバイステップのアプローチを使用して、人気作家ロジャースケイデンヘッド氏は、あなたがデスクトップとウェブのプログラム、Webサービス、およびブラウザゲームを作るために必要なスキルと技術を習得する方法をお教えします。各レッスンでは、基本的な概念と用語をしっかりと理解を与えて、既に学んだことに基づいています。

・どのようにJavaでプログラムにフルカラーの図や明確なステップバイステップの手順では、視覚的に示す。

・クイズや各章の最後にある演習は、あなたの知識をテストするのに役立ちます。

・ノート、ヒント、および関連する情報、アドバイス、および警告を提供する注意。

Androidアプリは、ここで全て見つかる。

Java Pocket Guide

コードを書くときに、Javaで何かが働いたか覚えていない可能性があるため、何回か混乱した事はありませんか?この新しいポケットガイドは、あなたがJavaを正しく動かせるように設計されています。 簡潔で、便利で使いやすい、Javaのポケットガイドは、最低限必要にストリップダウンされたJava情報を掲載しています。実際には、それはあなたが実際にあなたのポケットに収まることができるJavaの上で唯一の本です。

【ゲーム】iPhoneアプリも、ここで全て見つかる。

Java How to Program

画期的な、オブジェクト指向プログラミングの概念と、さらなる研究のための中級レベルのトピックの他に類を見ない広さと深さを提供しています。彼らのライブコードのアプローチは、完全に動作するプログラムの数百数千行ものコードを提供しています。これにより、読者はプログラムが期待どおりに実行することを確認することができます。 Javaはどのようにプログラム(初期のオブジェクト)が動作するか、Java SE7とSE6の両方をカバーを開発し、現金自動預け払い機のソフトウェアを実装する上で、オプションの豊富なOOD/ UML 2のケーススタディが含まれています。

Building Java Programs: A Back to Basics Approach

だいたい、基本的なプログラミングのスキルを習得しようとしている間、オブジェクトを定義する方法を習得する必要がある場合学生は、その負荷に耐えられなくなります。 rexの複数形とシュテップはそれらを定義する前にオブジェクトを使用し、手続き型プログラミング、問題解決、およびプログラミングの知識を開発するためのアルゴリズム推論の本質を強調することによって、Javaプログラミング言語の基本的な構成要素と共通の落とし穴を初心者プログラマを紹介する。

Introduction to Java Programming, Comprehensive

多くの学生が問題解決とプログラミングの概念を把握できるようになる本です。ファンダメンタルズの最初のアプローチのおかげで、学生はオブジェクト指向プログラミングの前にスキルとコア構造を解く重大な問題を学べます。アプローチは、ほとんどのテキストに見られる数学ベースの問題が従来のを超えてアプリケーションが豊富なプログラミング例を、するように拡張されました。学生は、制御文、メソッド、およびクラスを作成するための学習の前に配列のようなトピックに導入されています。後の章では、グラフィカルユーザインタフェース、例外処理、I / O、およびデータ構造を含む高度なトピックを紹介。長い例では、全体の議論と徹底した行ごとの説明とケーススタディで紹介します。、小さな、簡単な例では、概念と手法を示します。増加のデータ構造の章では、データ構造のフルコースを提供します。