試験公開中

このエントリーをはてなブックマークに追加

ちゃんと使える力を身につける Javaプログラミング入門

マイナビ出版

2,480円+税

Javaを学習する上で根底となる、基礎固めをするための入門書。NetBeansを使って短いプログラミングをしながら、Javaの基礎を学習します。Java 8対応。

関連サイト

本書の関連ページが用意されています。

内容紹介

Javaの難しい概念がちゃんとわかる!

本書は、Javaを学習する上で根底となる、基礎固めをするための入門書です。NetBeansを使って、短いプログラミングをしながら、Javaの基礎を学習します。Java 8対応。

型、オブジェクト、クラス、継承など、Javaを理解するのに重要な概念がありますが、これらは説明だけを読んでもなかなかわかりにくく、Java学習の最初に立ちはだかるハードルとなってしまいます。本書ではこういった概念について、実例や多くの図解を用いながら丁寧に説明します。また、理解したつもりでも間違えてしまいやすいポイントを取り上げて、挫折を回避できるように配慮しています。

説明で使う実例についても、なるべく実践の形に近づけ、クラスを新規で自作するのではなく、JavaのAPIクラスライブラリを利用する方法を中心に解説します。また、読み解きにくいJavaのオンラインリファレンスについても、本を読み終わった後の学習で活用していけるように、読み方を説明しています。

Javaをこれから学習する方はもちろん、これまでJavaの本を読んでも理解できないポイントが残ってしまった方、Javaの本を買ったけれどページが多すぎて読みきれなかった方などに、ぜひ読んでいただきたい一冊です。

紙面では、Windows 10を使って解説していますが、OS Xでも利用できます。

書誌情報

  • 著者: 大澤 文孝
  • 発行日: (紙書籍版発行日: 2016-04-27)
  • 最終更新日: 2016-04-27
  • バージョン: 1.0.0
  • ページ数: 312ページ(PDF版換算)
  • 対応フォーマット: PDF
  • 出版社: マイナビ出版

対象読者

Webディレクター、ECサイト店長、企業のWeb担当者

著者について

大澤 文孝

テクニカルライター。プログラマー。情報処理技術者(「情報セキュリティスペシャリスト」「ネットワークスペシャリスト」)。Webシステムの設計・開発に従事するかたわら、実践的な開発者向けの書籍を多数執筆。主に著書に「ちゃんと使える力を身につける Webとプログラミングのきほんのきほん」(マイナビ出版)、「Amazon Web Services クラウドデザインパターン実装ガイド」(日経BP)、「UIまで手の回らないプログラマのためのBootstrap 3実用ガイド」(翔泳社)、「プログラムのつくり方」(工学社)など。

目次

CHAPTER 1 Java って何?

  • この章の内容
  • SECTION 01 いろいろなところで動くJava
  • SECTION 02 何を作るのかで異なる作法

CHAPTER 2 Java の開発環境を整えよう

  • この章の内容
  • SECTION 01 Javaのプログラムを作るために必要なもの
  • SECTION 02 統合開発環境を使った開発
  • SECTION 03 統合開発環境「NetBeans」をインストールする

CHAPTER 3 mainメソッドで始めるコンソールアプリ

  • この章の内容
  • SECTION 01 プロジェクトを新規作成する
  • SECTION 02 コンソールアプリケーションの約束ごと
  • SECTION 03 はじめてのJavaプログラミング

CHAPTER 4 Javaプログラムの基礎(1)~「APIクラスライブラリ」と「文字列」

  • この章の内容
  • SECTION 01 プログラムの構成単位となる「クラス」
  • SECTION 02 基本的な機能を提供する「APIクラスライブラリ」
  • SECTION 03 文字列の表記方法

CHAPTER 5 Javaプログラムの基礎(2)~「変数」と「オブジェクト」

  • この章の内容
  • SECTION 01 値を一時的に保存する変数
  • SECTION 02 Stringオブジェクトを理解する
  • SECTION 03 数値の計算とプリミティブ型
  • SECTION 04 文字列と数値とを相互に変換する
  • SECTION 05 APIを呼び出してみよう

CHAPTER 6 Javaプログラムの基礎(3)?条件分岐の基本

  • この章の内容
  • SECTION 01 条件判定の基本
  • SECTION 02 文字列を比較する
  • SECTION 03 条件を組み合わせる

CHAPTER 7 Javaプログラムの基礎(4)?さまざまな比較とループ処理

  • この章の内容
  • SECTION 01 特定の書式にあてはまるか比較する
  • SECTION 02 数値を比較する
  • SECTION 03 switch構文を使って複数に分岐する
  • SECTION 04 繰り返し処理する①条件が成り立つまで繰り返す
  • SECTION 05 繰り返し処理する②指定回数だけ繰り返す

CHAPTER 8 配列とコレクション

  • この章の内容
  • SECTION 01 連続するデータをまとめて配列に保存する
  • SECTION 02 後から要素の数を変更できるArrayListオブジェクト
  • SECTION 03 さまざまなコレクションと列挙操作
  • SECTION 04 キーと値を保持するマップ
  • SECTION 05 配列やコレクションのコピー

CHAPTER 9 クラス、インターフェイス、そして、実用的なJavaプログラミングに向けて

  • この章の内容
  • SECTION 01 クラスとのつきあい方
  • SECTION 02 クラスを改良するための継承とインターフェイス
  • SECTION 03 クラスの継承やインターフェイス実装の実際
  • SECTION 04 AndroidアプリにおけるJava
Home 書籍一覧 ちゃんと使える力を身につける Javaプログラミング入門 ▲ ページトップへ戻る