はじめまして。本サイトを訪問して頂きありがとうございます。
ここは Javaプログラミング講座サイトです。もし、何らかのお役に立てば幸いです。
本サイトは、「Androidアプリケーション開発につながる Java言語の基本の理解」というところ基軸としながら製作しました。また、自身、プログラムを趣味で触ってきて、いろいろと思うところがあったので、それらを盛り込んでみました。もし、このウェブサイトが学習の一助となったら幸いです。
なお、市販の書籍に対しては、大きく分けて 2つの満足いかない点がありました。
1つ目は、「市販の Androidプログラミング本は、Android独特の機能や枠組みを紹介するので手一杯で、基本となる Javaの領域まで解説したものが少ない」こと。市販の Androidプログラミング本を理解すれば、ある程度の Androidプログラムは作れます。しかし、そこから先の学習において Java言語に関係するところで困難があるのではないかなと思いました。
一方で「既存の Javaプログラミング本は、Android開発を想定したものが少ない」こと。Java言語の解説書は 2000年頃から登場しています。その当時には、Androidは存在しておりませんでしたから、いわゆる Javaの名著と呼ばれるものの多くは、Androidをまったく想定していないということになります。したがって、Androidアプリケーション開発へとステップアップすることも想定した上で、Java言語の基本をまとめたものに需要があるのかなあと思ったのでした。