『新わかりやすいJava オブジェクト指向徹底解説 第2版(秀和システム) [電子書籍]Ω』はセカイモンでkJ-000d996108から出品され、800の入札を集めて04月21日 04時 41分に、2,317円で落札されました。即決価格は2,317円でした。決済方法はに対応。三重県からの発送料は落札者が負担しました。PRオプションはストア、取りナビ(ベータ版)を利用したオークション、即買でした。
目次■第1章 クラスの作り方1.1 オブジェクトとは 1.オブジェクトって何? 2.データの集まりをオブジェクトにする 3.まずクラスを作る 4.クラスの作り方 5.基本機能として必要なもの1.2 クラスを作る 1.クラスを作る手順 2.完成したクラスについて1.3 まとめとテスト 1.まとめ 2.演習問題■第2章 インスタンスの作り方と使い方2.1 インスタンスを作る 1.作成には new演算子とコンストラクタを使う 2.作成したインスタンスはクラス型の変数に代入する 3.インスタンスとは2.2 ゲッターとセッターの使い方 1.メンバ参照演算子 2.ゲッターの使い方 3.セッターの使い方2.3 メソッドを追加する 1.toStringメソッドの作成 2.toStringメソッドを使ってみる 3.メソッドを増やすには 4.メソッドを書いてみよう2.4 まとめとテスト 1.まとめ 2.演習問題■第3章 クラスの仕組み3.1 他のクラスからのアクセスを制限する 1.privateとpublic 2.privateでもpublicでもないケース 3.カプセル化とは3.2 メンバの仕組み 1.スタティックメンバとは 2.インスタンスメンバとは 3.インスタンスメンバとスタティックメンバの混在3.3 コンストラクタの仕組み 1.オーバーロード 2.コンストラクタをオーバーロードする 3.thisによるコンストラクタの簡単化 4.デフォルトコンストラクタ3.4う19.2 ラムダ式の詳細 1.関数型インタフェース 2.ラムダ式の文法 3.標準の関数型インタフェース19.3 メソッド参照とコンストラクタ参照 1.クラスメソッド参照 2.インスタンスメソッド参照 3.コンストラクタ参照19.4 まとめとテスト 1.まとめ 2.演習問題■第20章 ストリーム処理入門20.1 ストリーム処理の概要 1.ストリーム処理とは 2.簡単なストリーム処理 3.いろいろなソースからのストリーム生成20.2 中間操作の概要 1.中間操作メソッドの概要 2.例題で使用するPCレコードのリストについて20.3 いろいろな中間操作 1. 抽出(filter) 2. 変換(map) 3.重複の除去 (distinct) 4.並び替え (sorted) 5.処理のスキップと上限 (skip 、 limit) 6.平坦化 (flatMap) 7.1対多変換(mapMulti) 8.切り捨てと切り取り(dropWhile、takeWhile) 9.デバッグ処理(peek)20.4 まとめとテスト 1.まとめ 2.演習問題■第21章 ストリーム処理の応用21.1 基本的な終端操作 1.終端操作メソッドの概要 2.条件にマッチするか調べる(~Match) 3.存在するかどうか調べて結果を受け取る(find~) 4.ひとつの値に畳み込む(reduce) 5. 基本的な集計(count、sum、average、max、min) 6.最大、最小のオブジェクトを得る(max、min)21.2 collectによる終端操作 1.分類(groーバーライドと例外処理13.5 まとめとテスト 1.まとめ 2.演習問題■第14章 ファイルとディレクトリの操作14.1 Pathインタフェースの使い方 1.パスオブジェクトの作成 2.絶対パスと相対パス 3.Pathインタフェースのメソッド 4.Pathインタフェースのその他のメソッド14.2 Filesクラスの使い方 1.ディレクトリの作成 2.ファイルの作成 3.ファイルのコピー 4.ファイル名の変更と移動 5.ファイル削除 6.ディレクトリの削除 7.Filesクラスのメソッドのまとめ14.3 まとめとテスト 1.まとめ 2.演習問題■第15章 ファイル入出力15.1 I/Oストリームと標準クラス 1.I/Oストリームとは 2.バイナリストリームとテキストストリーム 3.I/Oストリームのクラス15.2 テキスト入力ストリーム 1.BufferedReaderの使い方 2.文字セットを指定して読み出す方法15.3 リソース付きtry文 1.例外処理15.4 テキスト出力ストリーム 1.PrintWriterの使い方 2.BufferedWriterで追記する 3.Scanner --- データを解析して入力する方法15.5 オブジェクトの入出力 1.ObjectOutputStreamとObjectInputStream 2.オブジェクトとデータの入出力 3.シリアライズとデシリアライズ15.6 まとめとテスト 1.まとめ 2.演習問題■第16章 コレクションフレームワークとリスト16.1 コレクションフレームワーupingBy、partitioningBy) 2.変換(toList、toSet、toMap、toCollection、toUnmodifiableXXX) 3.文字列連結(joining) 4.計算(counting、summingXXX、averagingXXX、maxBy、minBy、summarizingXXX) 5.tee型のパイプライン処理(teeing)21.3 Optionalクラス 1.Optional型の値の作成 2.値の取り出し 3.ストリーム処理 4.プリミティブ型のOptional21.4 まとめとテスト 1.まとめ 2.演習問題■第22章 日付と時刻22.1 Date and Time APIについて22.2 日付の作り方と表示方法 1.日付の作り方 2.日付の編集 3.和暦で表示する22.3 日付の操作 1.日付から値を取り出す 2.日付の計算 3.日付の比較 4.期間の計算 5.日付のストリーム 6.カレンダーの計算22.4 その他のクラス 1.LocalTimeとLocalDateTime 2.時間についての期間22.5 まとめとテスト 1.まとめ 2.演習問題■第23章 文字列と正規表現23.1 文字列 1.文字列の特徴 2.テキストブロック 3.Stringクラスの主なAPI 4.Stringクラスのメソッドの使い方 5.文字列の連結とStringBuilderクラス23.2 正規表現 1.正規表現とは 2.正規表現の文法 3.含む、含まない、を調べる23.3 正規表現の利用 1.文字列の置き換えと分割 2.文字列の検査 3.Scannerクラスの区切り文字23.4 まとめとテスト 1.まとめ 2.演習問題■第24章 列挙型24.1 列挙型 1.列挙型の必要性 2.列挙型の作り方と特徴24.2 列挙型の使い方 1.列挙型の値を比較する 2.switch文でcaseラベルとして使う 3.列挙型のメソッド24.3 独自の列挙型の作成 1.列挙型を作成する24.4 まとめとテスト 1.まとめ 2.演習問題■第25章 マルチスレッド25.1 マルチスレッドの処理 1.マルチスレッドと非同期処理 2.スレッドの作成と実行25.2 スレッドプールの利用 1.スレッドプールとは 2.スレッドプールの使い方25.3 CompletableFuture 1.CompletableFutureとは 2.supplyAsync()による非同期処理の起動 3.thenAccept()による後処理の実行 4.エラー対策 5.非同期処理を連結する 6.非同期処理を結合する25.4 まとめ■補足資料 1.LocalTime、LocalDateTimeクラスの主なAPI 2.日付、時間の編集表示のためのパターン文字 3.printfの書式指定 4.InputクラスのAPI(jp.kwebs.Input) 5.モジュールシステム 6.URL一覧 7.用語集ク 1.コレクションフレームワークの構成 2.各クラスの特徴 3.格納するオブジェクトの要件16.2 リストの使い方 1.ArrayList 2.一般的なオブジェクトのリスト 3.ラッパークラス型のリスト 4.LinkedList16.3 リストのAPI 1.ArrayListのコンストラクタ 2.Listインタフェースのメソッド 3.配列からリストを作る 4.既存のリストから不変リストを作る 5.リストを並び替える(sortメソッド)16.4 まとめとテスト 1.まとめ 2.演習問題■第17章 SetとMap17.1 Setの使い方 1.Set系クラスの特徴 2.HashSetクラス 3.LinkedHashSetクラス 4.TreeSetクラス17.2 Set系のAPI17.3 Mapの使い方 1.Map系クラスの特徴 2.HashMapクラス 3.すべてのエントリを取り出す 4.LinkedHashMapとTreeMap17.4 Map系のAPI17.5 まとめとテスト 1.まとめ 2.演習問題■第18章 総称型とインタフェースの応用18.1 総称型 1.基本的な総称型の作成 2.総称型のインタフェース 3.境界ワイルドカード型 4.結論18.2 インタフェース文法の拡張 1.デフォルトメソッド 2.スタティックメソッド18.3 匿名クラス 1.匿名クラス18.4 ネストクラス18.5 まとめとテスト 1.まとめ 2.演習問題■第19章 ラムダ式19.1 ラムダ式とは 1.ラムダ式の書き方 2.ラムダ式を使 まとめとテスト 1.まとめ 2.演習問題■第4章 インスタンスと参照4.1 参照とは 1.参照とその役割 2.参照を使う理由4.2 参照を意識する 1.変数から変数への代入 2.イミュータブル(immutable)なクラス4.3 完全にイミュータブルなクラス4.4 参照型 1.Java言語の型 2.nullとは4.5 まとめとテスト 1.まとめ 2.演習問題■第5章 オブジェクト・モデリング5.1 何かの機能を実現するクラス 1.処理の概要 2.クラスの定義(仕様)を考える 3.クラスの最終的な仕様を検討する 4.コーディング 5.クラスのインスタンスを作って処理を実行する 6.結論5.2 record 1.recordとは 2.recordの定義と機能 3.recordへの機能追加 4.完全にイミュータブルなレコード 5.簡易な使い方5.3 まとめとテスト 1.まとめ 2.演習問題■第6章 継承とは6.1 クラス図 1.クラス図の見方 2.クラス図の書き方6.2 継承 1.継承してクラスを作る 2.インスタンスの初期化 3.継承の効果を確認する6.3 継承の規則 1.Is-a の関係 2.継承できないクラス 3.封印されたクラス(シールクラス) 4.継承できないメンバ6.4 まとめとテスト 1.まとめ 2.演習問題■第7章 継承関係7.1 継承ツリー 1.継承ツリーとは 2.Objectクラス7.2 コンストラクタの連鎖 1.コンストラクタの連鎖 2.super( )の省略7.3 複数のクラスを1つのファイルにする7.4 protected修飾子 1.protectedの機能 2.protectedの注意点 3.アクセス修飾子のまとめ7.5 まとめとテスト 1.まとめ 2.演習問題■第8章 参照の自動型変換8.1 参照の自動型変換 1.自動型変換8.2 アップキャストとダウンキャスト 1.視覚的な模式図 2.アップキャストとダウンキャスト8.3 instanceof演算子8.4 switchによる型の判定 1.switch文/switch式 2.switchによるオブジェクト型の判定 3.関係式による条件8.5 まとめとテスト 1.まとめ 2.演習問題■第9章 ポリモーフィズム(多態性)9.1 オーバーロード 1.サブクラスでのオーバーロード 2.メソッドのシグネチャー9.2 オーバーライド 1.オーバーライドとは 2.オーバーライドの例外 3.@Overrideアノテーション9.3 ポリモーフィズム(多態性) 1.ポリモーフィズムとは 2.ダイナミックバインディング 3.汎用化の仕組み9.4 まとめとテスト 1.まとめ 2.演習問題■第10章 抽象クラス10.1 抽象クラスとは 1.抽象クラスの特徴 2.抽象クラスの書き方10.2 抽象クラスを継承する 1.抽象メソッドの実装 2.サブクラスも抽象クラスにする10.3 抽象クラスのクラス図10.4 まとめとテスト 1.まとめ 2.演習問題■第11章 インタフェース11.1 インタフェースとは 1.インタフェースの定義 2.クラスへの実装 3.封印されたインタフェース11.2 インタフェース型への型変換 1.インタフェース型 2.インタフェース型への型変換11.3 インタフェースによるポリモーフィズム 1.ポリモーフィズム 2.インタフェースの使い方11.4 インタフェースの継承 1.インタフェース同士の継承 2.インタフェースはサブクラスに継承される11.5 まとめとテスト 1.まとめ 2.演習問題■第12章 例外処理の基礎12.1 例外処理の必要性 1.例外とは 2. if文による例外対策と限界12.2 例外処理 1.throw文で例外を投げる 2.try文で例外処理をする12.3 例外処理の手順と流れ 1.例外処理のあるプログラム 2.例外の伝播12.4 例外の型 1.例外クラス 2.Errorクラス(システムエラー) 3.チェック例外 4.実行時例外(非チェック例外)12.5 まとめとテスト 1.まとめ 2.演習問題■第13章 例外処理の使い方13.1 例外の投げ方 1.例外の投げ方 2.例外のコンストラクタとメソッド13.2 カスタム例外 1.カスタム例外クラスの作り方 2.カスタム例外クラスの使い方13.3 例外のかわし方と受け方 1.例外をかわす 2.複数のcatchブロック 3.マルチキャッチ 4. finallyブロック13.4 オ出版社からのコメント本書は、難しいと挫折しがちなオブジェクト指向を、初心者でも楽に読み進めることができ、すっきりと学べる書籍です。内容紹介モヤモヤがスッキリ晴れる。難しいオブジェクト指向がわかる。本当に理解したいから、じっくり丁寧に学ぶ。人気No.1の完全独習テキスト学生の“わからない”を徹底的になくした授業で使えるJavaオブジェクト指向の決定版!------------------Java 17(LTS)準拠新機能も徹底解説------------------ラムダ式、ストリーム、パターンマッチなど、最新プログラムがわかる
入門WebAssembly(翔泳社) [電子書籍]Ω
¥ 3003
スッキリわかるC言語入門 第2版(インプレス) [電子書籍]Ω
¥ 2317
Python3年生 機械学習のしくみ 体験してわかる!会話でまなべる!(翔泳社) [電子書籍]Ω
¥ 1888
Visual C#2022パーフェクトマスター(秀和システム) [電子書籍]Ω
¥ 2471
独習JavaScript 新版(翔泳社) [電子書籍]Ω
¥ 2557
セジウィック:アルゴリズムC 第5部 グラフアルゴリズム(近代科学社) [電子書籍]Ω
¥ 5577
Java言語で学ぶデザインパターン入門第3版(SBクリエイティブ) [電子書籍]Ω
¥ 3346
独習Ruby 新版(翔泳社) [電子書籍]Ω
¥ 2746
モダンJavaScriptの基本から始める React実践の教科書(SBクリエイティブ) [電子書籍]Ω
¥ 2231
徹底攻略Java SE 11 Gold問題集(1Z0-816)対応(インプレス) [電子書籍]Ω
¥ 3432
新・明解C言語 入門編 第2版(SBクリエイティブ) [電子書籍]Ω
¥ 1973
Pythonで学ぶ音声合成 機械学習実践シリーズ(インプレス) [電子書籍]Ω
¥ 3003
C#コードレシピ集(技術評論社) [電子書籍]Ω
¥ 2814
ゲーム作りで楽しく学ぶ Pythonのきほん(マイナビ出版) [電子書籍]Ω
¥ 2222
Unityゲーム プログラミング・バイブル(ボーンデジタル) [電子書籍]Ω
¥ 3432
Unityゲーム プログラミング・バイブル 2nd Generation(ボーンデジタル) [電子書籍]Ω
¥ 6692
独習PHP 第4版(翔泳社) [電子書籍]Ω
¥ 2917
Python ゼロからはじめるプログラミング(翔泳社) [電子書籍]Ω
¥ 1613
800 入札履歴
終了
オークファンの無料会員に登録すれば
一度検索した商品をお気に入り登録可能。
マイブックマーク機能で
いつでもすぐに登録した商品を
見返すことができます。
既に会員の方はこちらからログインをお願いいたします
「同じ商品を出品する」機能のご利用には
オークファン会員登録が必要です。
価格を表示するには、
オークファンプレミアム(月額8,800円/税込)の登録が必要です。
まずはお試し!!初月無料で過去の落札相場を確認!
オークションで稼ぐための人気機能!
「期間おまとめ検索」を使えば、複数月をまたいだ指定期間の相場検索が可能です。レアな商品の相場や過去の出品数をまとめて確認できます。
さらに、オークファンプレミアムに登録すると最大過去10年分の相場データが月1,200回まで閲覧可能です。
価格を表示するには、
オークファンプレミアム(月額2,200円/税込)の登録が必要です。
まずはお試し!!初月無料で過去の落札相場を確認!