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

マナティ

購入形態

PDF
2,728円
数量:

カートに追加されました。

カートに入れる
紙の本を買う

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

マイナビ出版

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

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

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

説明で使う実例についても、なるべく実践の形に近づけ、クラスを新規で自作するのではなく、JavaのAPIクラスライブラリを利用する方法を中心に解説します。また、読み解きにくいJavaのオンラインリファレンスについても、本を読み終わった後の学習で活用していけるように、読み方を説明しています。Javaをこれから学習する方はもちろん、これまでJavaの本を読んでも理解できないポイントが残ってしまった方、Javaの本を買ったけれどページが多すぎて読みきれなかった方などに、ぜひ読んでいただきたい一冊です。紙面では、Windows 10を使って解説していますが、OS Xでも利用できます。

発売日:2016-04-27

ページ数:314ページ

目次

●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

著者プロフィール

  • 大澤文孝(著者)

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