![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_15.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
(1)について
家電がJAVA化されるので、JAVA(組み込みJAVA)の需要が格段と増えるでしょうね。
(2)について
(1)に書いたようにそういった需要が増えるとともに、プラットフォーム(OSなど)に依存しないJAVAがいいかもしれません。
ただ、Windows環境はこのまま永続的に普及はするので、余力があれば.NETは必要でしょう。
また、オープン系よりもWEB系の開発が多くなり、ASPやJSPは必須でしょうね。
ただこれらの言語のスキルだけではなく、DBも必須です。
がんばってください。
お答え、ありがとうございます。JAVAがこれほど需要ががあるとは知りませんでした。本格的に勉強してみようと思います。オブジェクト指向の考え方が今ひとつ理解できず、「Cの関数とどう違うのかな」などと不思議がっていたのですが、きちんと基礎からやってみたいと思います。たいへんご親切な回答ありがとうございました。いろいろ書いてくださった言語他についてもこれから調べてみようと思います。
No.2
- 回答日時:
mld_sakuraさんが言われるように、JAVAか.NETの言語がお薦めだと思います。
JAVAを覚えられるなら、すんなりC#にも入れると思いますので、.NETはC#にされれば良いと思います。C++.NETはどちらかというと既存のC++プログラマー向けに用意されているようです。私もC++.NETの本を買いましたが、そのようなことが書いてあり、C#で全てのことができると書いてありましたので、あっさりC++.NETは捨てました。これから勉強されるならC++はJAVA, C#に比べて難しいので避けられたほうが良いかと思います。C++を勉強される場合でも、最初にJAVAまたはC#を勉強された方がわかりやすいでしょう。
それからクラスと関数の違いですが、よく同じように比較されますが、正確にはクラスと複数の関数の集まりでしょう。ある関係の処理をする複数の関数と、それに関連するグローバルな変数が複数あった時、クラスが使えない言語だとせいぜいまとめて順番に記述してコメントをつけるぐらいですが、クラスですとこれらをまとめてクラスとして独立できます。つまり、クラス(オブジェクト)とはある処理に関する一連の関数とグローバルな変数を独立させてまとめたものと言えるでしょう。もっともこれだけではなく、継承などの工夫が付加されています。
ありがとうございます。たいへんためになりました。ひょっとして、今後はC#がJAVAに取って代わる時代がくるのでしょうか…。とにかくhppさんのおかげでJAVAをまず徹底的に勉強する決心がつきました。後半の、「まとめてクラスとして独立できます」のあたりが悲しいかな完全にピンとこないのですが、この言葉をヒントに今後JAVAのクラスについて考えてみたいと思います。本当に有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 専門学校 この生活、中々うまく勉強がはかどりません。 3 2023/03/06 15:00
- 中学校 中3 定期テスト 社会 今日テストがあったのですが記述問題で答え方があっているか教えて頂きたいです。 1 2022/11/16 18:12
- その他(ビジネススキル・経営ノウハウ) レンタルスペースを利用した副業について 2 2023/04/28 07:37
- 日本語 意味とは何か? どこにあるのか?(Ⅱ) 4 2022/04/21 13:35
- フランス語 フランス語の文法を教える先生になりたいです。ですが調べてみると需要がほぼなく、教えるなら大学教授など 2 2022/11/01 14:25
- 英語 英語の勉強を頑張って英語を使った仕事がしたいんですが英語を使う仕事って今の時代需要ありますか? 英語 7 2022/04/12 23:35
- その他(悩み相談・人生相談) 昔は優秀だったのに、現在若い人に抜かれる(仕事や勉強など)と どんな感じがしますか。 【私の場合】 3 2023/06/25 13:46
- その他(学校・勉強) 染髪禁止という校則の是非について 5 2022/06/14 00:54
- 英語 英語の上達方法 4 2023/07/29 11:36
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列の重複する値とその個数を...
-
基本情報技術者試験のJava問題...
-
アルキメデスの大戦の櫂はなぜ2...
-
グローバルIPとプライベートIP...
-
UMLのクラス図はmain()も含むん...
-
java eclipse 型に解決できません
-
共通で使う関数を集めたクラス...
-
どこからも呼ばれていない無意...
-
クラスの衝突
-
「天声人語」をインターネット...
-
コンストラクタについて教えて...
-
IPアドレスの3バイト目の呼び方
-
クラスの行数は?
-
ドキュメントクラスの取得方法
-
CString: 識別子が見つかりません
-
WMIを使って、あるプログラムで...
-
コンボボックスのマウスホイー...
-
string formatについて
-
javaのコンパイルができません...
-
可視性の必要性
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
グローバルIPとプライベートIP...
-
配列の重複する値とその個数を...
-
java eclipse 型に解決できません
-
「天声人語」をインターネット...
-
オブジェクト指向プログラミン...
-
同一パッケージにあるクラスが...
-
SQLです教えてくださいお願いし...
-
自作のクラスファイルがインポ...
-
packageとimport の違いって?
-
重複エラーを解決するには
-
1 つのヘッダファイルに複数の...
-
UMLのクラス図はmain()も含むん...
-
main()を持つクラスが2つ以上...
-
3年間同じクラスになる確率
-
河合塾のクラス分けについて
-
EclipseでJSPのコンパイルエラー
-
どこからも呼ばれていない無意...
-
IPアドレスの3バイト目の呼び方
-
同じクラスにならない確率を教...
-
IPアドレスのクラスAを取得して...
おすすめ情報