- ベストアンサー
webプログラミングが出来る言語ですか?
javaというプログラミング言語は、 webプログラミングが出来る言語ですか? それともweb系ではなくソフトウェアを作成する言語ですか?
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
サーバーサイドのWEB開発も出来ますし、アプレット開発もできます。またWEB以外のソフト開発もできます。
その他の回答 (6)
- erikirichan
- ベストアンサー率33% (1/3)
webアプリも作れますし、PCのアプリも、スマホ(Android端末)のアプリも作れます。 様々な環境で同じプログラムが動作するように作られた言語ですので、webに特化しているわけではないです。 ちなみにWebサイトを作るために生まれてきた言語としてはPHPがあります。
お礼
回答頂きありがとうございました。
JAVA自体はOSまで作成出来る言語です。 多くのプラウザに搭載されてるJAVAscriptとは別物です。 JAVAscriptはHTML言語の拡張処理を行う『ライブラリー』です。 JAVA言語を使えば独自のOSを作り上げる事が出来ます。
お礼
回答頂きありがとうございました。
- amanojaku1
- ベストアンサー率54% (265/488)
> JavaScript にもブラウザによって互換性が無いと言う問題があります。 ですので、できるだけ JavaScript は使わずに、出来る限り CSS などで対応し、JavaScript を使わなければならない場合でも、出来る限り(1つのコードで)殆どのブラウザに対応できるようにするべきでしょう。 下記は CSS で記述されているようです(JavaScript を使わなくても ある程度 動的なページは作成できるようです)。 CSSで作ったドロップダウンメニューのドロップの動きいろいろ http://js.crap.jp/book/chapter2/drop-down-menu-effect.html
お礼
回答頂きありがとうございました。
- amanojaku1
- ベストアンサー率54% (265/488)
>> アプレット開発 > ↑アプレットは(セキュリーティー上)デジタル署名が付いてないと表示できなくなってしまったので、残念ながらアプレット作成のハードルは上がってしまいました。 (Java とは別の言語) JavaScript にもブラウザによって互換性が無いと言う問題があります。 普通は対象ブラウザを何種類か決めて その非互換な部分に対応させるように工夫が必要となります。 シェアの低いブラウザまでは対応しないのが普通です。 こんなに違う! 世界と日本のブラウザシェア http://www.live-commerce.com/ecommerce-blog/browsers_share/#.Vu6-9333Ni8 PhantomJSと各ブラウザのJavascriptエンジンまとめ https://tsuchikazu.net/phantomjs-browser-javascript-engine/ (難しいことはせずに単純なプログラムだけなら)新Netscape系は「Firefox、Chrome」と互換性があるようです。 JavaScript の場合、この程度のプログラムでも非互換部分の対応に労力がかかってしまうと言うことです。
お礼
回答頂きありがとうございました。
- amanojaku1
- ベストアンサー率54% (265/488)
> サーバーサイドのWEB開発 ↑これは Java EE(Enterprise Edition)の事ですね。 > アプレット開発 ↑アプレットは(セキュリーティー上)デジタル署名が付いてないと表示できなくなってしまったので、残念ながらアプレット作成のハードルは上がってしまいました。 もしお気軽に Java プログラミングしたいのなら、Java アプリケーションと言う選択肢になるでしょう。 (通常の Java アプリケーションと比べ、同程度のプログラムを作るにもハードルは上がますが)趣味でプログラミングしてみたいなら Android Java がオススメです。 Android 端末さえあれば自分の作ったプログラムを人に見せびらかせられるのでモチベーションが上がるんじゃないでしょうか? ただし、みんなが普段 使ってるような「アプリ、ゲーム」などと比べて雲泥の差でショボイので、あまり良い反応は得られない場合が多々あるかもしれませんけど…。 ただし、普通の Java とは API が全く別物なので WEB で検索して勉強し下さい。
お礼
回答頂きありがとうございました。
- satisfied999
- ベストアンサー率29% (14/48)
なんでもできる言語ですよ。カバー範囲は広い。 しかし、webをやるのに個人でjavaを使う人はみかけない。それはサーバーコストが高いから。個人で小洒落たwebサイトやwebサービスを作るのであればPHPかRudyかPythonがここ最近の主流。
お礼
回答頂きありがとうございました。
お礼
回答頂きありがとうございました。