• ベストアンサー

ACCESSからJAVAに置き換えながら習得したい

現在、ACCESSでVBAで使って かなりのことが出来ます。 今後、JAVAを習得したいと考えていますが ACCESSからJAVAに置き換えながら習得出来るような そんな教材や習得方法がありましたら 教えて下さい

質問者が選んだベストアンサー

  • ベストアンサー
  • yoshog
  • ベストアンサー率66% (6/9)
回答No.2

自分は逆に、Javaでは大概のことは出来ますが、VBAはそれほど出来ません。 でも、やはりちょっとしたツールを作るのにVBA(Excelですが)は便利ですので、VBAを使う場面は出てきます。 その際にいつもどうしているかというと、 「こうゆうことしたいんだけどJavaだったらこうやって組むな。同じような関数はVBAにあるかな?」 と思って、ネットを検索したり、逆引き辞典から探したりします。 そうすると「Javaのほうが楽じゃん!」「VBAだとこんなに簡単にできるの!?」なんて感じると思います。 VBAでもJavaでもPHPでもどんな言語でも1つ「これは自信がある」という言語があれば、他の言語も最低限の文法さえ覚えれば何とかなると思いますよ。 ※ 但し、Javaの特徴のひとつであるオブジェクト指向の考え方はちょっととっつきにくいかもしれません。 参考までに「VBA <-> JAVA」について書いてあるページがありましたので載せておきます。 http://wiki.livedoor.jp/donkichi/d/FrontPage ------------ また、回答1の方がおっしゃっているようなゼロからJavaを勉強するには個人的には↓の本がお勧めです。 ※(1)~(3)の順で読むとよいかな (1) やさしいJava http://www.amazon.co.jp/%E3%82%84%E3%81%95%E3%81%97%E3%81%84Java-%E9%AB%98%E6%A9%8B-%E9%BA%BB%E5%A5%88/dp/4797319062 ※Javaの基本作法 (2) なぜオブジェクト指向で作るのか http://www.amazon.co.jp/%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E6%8C%87%E5%90%91%E3%81%A7%E3%81%AA%E3%81%9C%E3%81%A4%E3%81%8F%E3%82%8B%E3%81%AE%E3%81%8B%E2%80%95%E7%9F%A5%E3%81%A3%E3%81%A6%E3%81%8A%E3%81%8D%E3%81%9F%E3%81%84%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%80%81UML%E3%80%81%E8%A8%AD%E8%A8%88%E3%81%AE%E5%9F%BA%E7%A4%8E%E7%9F%A5%E8%AD%98%E2%80%95-%E5%B9%B3%E6%BE%A4-%E7%AB%A0/dp/4822281957 ※オブジェクト指向の考え方 (3) SUN教科書Javaプログラマ(SJC-P) http://www.amazon.co.jp/SUN%E6%95%99%E7%A7%91%E6%9B%B8Java%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E-SJC-P-SUN%E6%95%99%E7%A7%91%E6%9B%B8-Paul-Sanghera/dp/4798112186/ref=sr_1_2?ie=UTF8&s=books&qid=1195111038&sr=1-2 ※Javaのお作法を徹底的にちゃんと勉強する ================= 最新Java逆引き大全 550の極意 http://www.amazon.co.jp/%E6%9C%80%E6%96%B0Java%E9%80%86%E5%BC%95%E3%81%8D%E5%A4%A7%E5%85%A8-550%E3%81%AE%E6%A5%B5%E6%84%8F-%E9%AB%98%E6%A9%8B-%E5%92%8C%E4%B9%9F/dp/479800815X/ref=sr_1_1?ie=UTF8&s=books&qid=1195111231&sr=1-1 ※逆引き辞典

参考URL:
http://wiki.livedoor.jp/donkichi/d/FrontPage

その他の回答 (1)

回答No.1

私見です。 >ACCESSからJAVAに置き換えながら習得出来るような いや、むしろ「無」から学習した方が良いんじゃないかな。 ACCESSからJAVAに置き換えられない部分があるし、 余計な固定観念や先入観があると、新しいことを覚えるのに邪魔になると思いますよ。

関連するQ&A