|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ に対する : [にたいする] 1. (exp) regarding 2. in 3. to 4. towards 5. with regards to ・ 対 : [つい] 【名詞】 1. pair 2. couple 3. set ・ 対する : [たいする] 1. (vs-s) to face 2. to confront 3. to oppose ・ 批判 : [ひはん] 1. (n,vs) criticism 2. judgement 3. judgment 4. comment ・ 判 : [ばん] (n,n-suf) size (of paper or books)
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に対する批判」の詳細全文を読む スポンサード リンク
|