• ベストアンサー

MacでJavaを…

noname#30871の回答

noname#30871
noname#30871
回答No.1

 MacとWindowsでJavaプログラムの開発経験した者です。 >Windowsとやっぱり全然違うんですよね?  MacでもJava言語の文法は変わらないので、文法については適当な書籍(書店に行けばJavaの入門書はたくさん出ていますよね)やサイトを見ればいいと思います。サイトの例としては、たとえば「@IT」があります。 http://www.atmarkit.co.jp/fjava/ >初心者にもわかりやすい、ホントに一から解説しているようなサイト  「ホントに一から」の意味は人によって全然違うのでご趣旨に合うかわかりませんが、@ITの解説は親切なほうだと思います。ただし、ネット上の情報だけで言語を覚えるのはつらいので、入門書は買ったほうがいいでしょう。  ただし、Mac上でのJavaの開発は、なかなか(と言うか、かなり)苦難の道です。それは、まず開発ツール(コンパイラ)の問題です。  Windows用のコンパイラとしてJDKがあるのはご存知だと思いますが、Macにも同様のツールとして「MRJ Software Development Kit (SDK)」というものがあります。 http://developer.apple.com/java/download.html  MRJとMRJ SDKをダウンロードすれば、とりあえずJavaの開発はできます。ところがMRJ SDKの品質や使い勝手はJDKよりも悪い(私の印象)ので、なかなか効率が悪いです。  有料の開発ツールもありますが、これは結構値段が張ります。 http://www.metrowerks.co.jp/Products/Desktop/Pro7Mac.html  また、Javaでは本来OSの違いは吸収されるはずですが、ファイルなどの扱いがWindowsとは微妙に違う点もあります。このあたりのノウハウを集めるのにも苦労します。  参考URLのメーリングリストがありますので、ここのログを見るなりメールを投げるなりするのも良いでしょう。  また、Appleのサイトに開発者向け情報があります。 http://developer.apple.com/qa/indexes/java-a.html

参考URL:
http://www.freeml.com/ml_info.php?ml=macjava
jamslot
質問者

お礼

ご回答有難うございました。参考URLのようなサービスがあるのは知りませんでした。行き詰まったらメールしてみようと思います。

関連するQ&A

  • JAVAのサイト

    JAVAについて初心者でも分かりやすく解説しているサイトはないでしょうか? JAVAを少しはじめたいと思ったのですが、まずJAVAがどういったものかしりたいとおもったので。 よければ、お教え下さい。

    • ベストアンサー
    • Java
  • MacでJava開発するには

    開発経験ゼロの初心者です。 Mac OS X 10.5を使ってます。 Javaでアプリを作るためJDKを使用する必要があるのですが、Mac用のが見当たりません。 JDKはLinux, Solaris, Windows用しかないようです。 XcodeやEclipseで完璧に代用可能でしょうか?

    • ベストアンサー
    • Java
  • Macでのjava使用方法

    Macにてjavaを勉強しようと思ってるんですが ジェイビルダーをインストールできないことを知ってつまずいてます。 ですので、どのようにすればjavaを使用できるようになるのか 教えて下さいm(_ _)m 使用中のPCは新型Imacです。 余談ですが、Macで使用できるいいブラウザも教えていただけると嬉しいです

    • ベストアンサー
    • Mac
  • PHPやJAVAを勉強したい

    PHPやJAVAを勉強して将来的にゲーム作ってみたい、ブラウザーゲームとかも作りたいと思い、解説してくれてるサイトを見ながら少しづつ時間を掛けて学んでいこうと思ってるのですがこういった知識が全くありません。何日か空いた時間で調べてみたのですがいまいちわからなかった部分があるので質問させて頂きます 初心者向けの解説等してくれてるサイトを見てもいまいちわからなかった所なのですが、PHPやJAVAを直感的に動作テストするにはサーバー環境?が必要なのでしょうか? コマンドライン?で動作テストをする様なのは記述されていたのですが、HTMLやCSSの様にPHPファイル、JAVA等をWindows搭載の一般的なPCで動作チェックするのは無理なのでしょうか? Apache24?がそういう感じに思ったのですが簡単に直感的な動作テストを行うならApache24がベスト?なのでしょうか? また、サーバー環境が必要であった場合、Windows搭載の一般的なPCを24/365ではなく学習する時のみ使う用にサーバー化?してPHPやJAVAを学ぶのに使えたりするのでしょうか? まだどういう風に質問をすれば聞きたい事が伝わるかもいまいちわかってないレベル+回答に大して理解が及ばない可能性もありますがよければお願いします。

    • ベストアンサー
    • Java
  • Javaの勉強

    Javaを勉強しようと思っています。 初心者にもわかりやすくJavaを 教えてくれるオススメの本を教えて下さい! または、サイトでもいいです!!m(__)m プログラミングはC言語をやっていました。

  • Javaの勉強

    Javaを勉強しようと思っています。 初心者にもわかりやすくJavaを教えてくれる オススメの本を教えて下さい! または、サイトでもいいです!! プログラミングの経験はC言語です。

  • java macとwindowsの互換

    以前windowsを使用していてmacに乗り換えた者です。 ある日、プログラミングをしているとwindowsでできていた、プログラムが正常にmacでは反応しませんでした。自分プログラムのせい?と思い、ネットにあるサンプルプログラムをいくつかコピペしてみても正常に反応しません。 windowsとmacでは、同じプログラムではダメなのでしょうか? javaは、windowsとmacの互換性がないのでしょうか? 教えてください。お願いします。

    • ベストアンサー
    • Java
  • java独学でのポイント

    現在javaの参考書を元に独学で勉強しているのですが ここはjavaで抑えておかないと、というところはどこかありますでしょうか? HTMLとC言語はできるのですが、基本的にどこどこは同じ、というのもあるんでしょうか? 今色々と参考書を見て「また分岐か」と思ってしまい、そこは別に勉強しなくても・・・なんて思ってます 何か課題があるようなサイト、もしくは解説が載ってるサイトもあればご紹介いただければ幸いです。 よろしくお願いします

    • ベストアンサー
    • Java
  • Javaの勉強方法について

    これからJavaの勉強をしようと思っているのですが、超初心者なので、どうやって勉強すれば良いのかよくわかりません。 勉強する際に参考になる本、サイト等ありましたら教えてください。 よろしくお願いします。

  • macでjavaを組む。不都合は?

    こんばんは。macユーザーです。 最近javaを始めようかと思い、簡単にネットを調べていたところ、 osXでは標準でjavaがインストールされているんですね! しかもwindowsと違い、コマンドプロンプトではなくターミナルで操作出来るということで、 unixのコマンドが多少分かる身としては、さらに便利だなぁと感じました。 ただし今後、プログラムを進めていく上で(SJC-P取れるぐらいまでの勉強はしたい)macであることで何か不都合が出てくるなら、ブートキャンプのwindowsでやっていこうかと思います。 macであることで開発上なにか不都合はありますでしょうか? 教えてください!

    • ベストアンサー
    • Java