翻訳と辞書 |
Javaに対する批判 Javaは優れた技術だと評価する人々がいる一方で批判も少なくない。Javaはソフトウェアに関する複雑さを管理する問題に対して革新的な方法を提供するという目標のもとで開発された。多くの人々はJava技術はこの期待に対して満足できる答えを提供したと評価している。しかしJavaにも欠点が無いわけではないし、どのようなプログラミング作法にも適応しているというわけでもない。また、どのような環境や要件にも普遍的に適応しているというわけでもない。
== クラスパス == Javaプログラムを実行する際、すべてのサードパーティーのライブラリはクラスパスに存在する必要がある。これは移植性の障壁となる。なぜならばクラスパスの文法はプラットフォームに依存するからである(Windowsベースのシステムはサブディレクトリを区切るためにバックスラッシュ "" を使用し、パス区切りにセミコロン ";" を使用している〔“Setting the class path ” (Windows). ''Java SE 6 Documentation, JDK Development Tools Reference''. Sun Microsystems. Accessed 2007-01-27.〕。だが一方、他の多くのプラットフォームではサブディレクトリ区切りにスラッシュ "/" を使用し、パス区切りにコロン ":" を使用している)〔“Setting the class path ” (Solaris and Linux). ''Java SE 6 Documentation, JDK Development Tools Reference''. Sun Microsystems. Accessed 2007-01-27.〕。 各々の.jarや.zipアーカイブはクラスパスにおいて明示的に名前がつけられる必要がある。この抜け道としてアスタリスク( *)で終わるクラスパスを指定することで、そのディレクトリにある.jarや.JARで終わるすべてのファイル名にマッチさせることができる。しかしながら、.zipや.classファイルのようなものはマッチしない〔〔。
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Javaに対する批判」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|