Javaインポートの問題
迷茫
迷茫 2017-05-17 09:59:25
0
1
509

import java.lang.System.out;//error
プログラムの冒頭にある上記のステートメントが間違っているのはなぜですか?
次の文は、静的かどうかに関係なく正しいのですが、これはなぜですか?
import static java.lang.System.*;

写真が示すように:

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(1)
阿神

まず第一に、静的インポートと呼ばれる 1.5 で新しく追加された機能を理解する必要があります
いわゆる静的インポートとは、単に静的な変数とメソッドをインポートすることを意味します

形式はインポート静的パッケージ名.クラス名.静的プロパティ|静的メソッドです

ソースコードをお見せします: out は static で変更された static 変数なので、パッケージをインポートするときに static を追加しないとエラーが報告されます
System クラスには static で変更されたプロパティまたはメソッドしかありません。静的を追加する必要はありません。 リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!