JAVA
- [更新日]2020/11/18
- [公開日]2014/03/13
- 1114 view
目次
JAVA
Java
JAVAは1980年代前半にサンマイクロシステムズによって開発されたクラスベースのオブジェクト指向プログラミング言語です。その文法はCやC++から多く引き継いでいるが、よりシンプルでLALR法によって解析できる文脈自由文法で、Smalltalkなどに見られる簡潔なオブジェクトモデルを採用しています。
バージョン
JAVAはバージョン間の互換性に優れており、プラットフォームに依存しないため、自由なアプリケーション開発に適しています。またバイトコードで書かれたプログラムを実行可能な仮想マシンによって、OSの差異などの実行環境に影響を受けずに動作することができます。
オブジェクト指向
JAVAはオブジェクト指向言語であるため、以前に開発されたプログラムを別のプログラムへ再利用することができます。また機能ごとに切り分けができるので、再利用した際の全体の意味の把握が容易です。
ガーベッジコレクション
JAVAにはガーベッジコレクションという機能があり、C言語ではプログラマが実行中に使用されないメモリの開放のコードを逐一記述する必要がありましたが、そのメモリ領域の開放を自動的に、かつ正しい時期に行ってくれます。さらには例外処理機構が備わっており、以前に比べて格段に安全な方法でプログラム実行中に発生したエラーに対応します。
まとめ
JAVAはマルチスレッドに対応した言語で、単純なプログラムには、ひとつの演算を行っている最中に他の演算は行えませんが、同時に複数の処理を実行することができます。
WEBサービス開発の依頼先探しなら、
リカイゼンにおまかせください!
相談するだけ!プロがあなたにぴったりの会社をご紹介いたします!
WEBサービス開発の依頼先探しでこんなお悩みはありませんか?
- 会社の選び方がわからない
- 何社も問い合わせるのが面倒くさい
- そもそも依頼方法がわからない
- 予算内で対応できる会社を見つけたい
発注サポート経験豊富な専任スタッフが
あなたのご要望をお聞きし、最適な会社をご紹介いたします!
ご相談から会社のご紹介まで全て無料でご利用いただけます。
お気軽にご相談ください!
WEBサービス開発の
依頼先探しなら
リカイゼンにおまかせください!
相談するだけ!プロがあなたにぴったりの会社を無料でご紹介いたします!
まずはご質問・ご相談なども歓迎!
お気軽にご連絡ください。