Java 9のmodule-infoファイルでのexport句の使用は何ですか?
1)エクスポート<パッケージ>: デフォルトでは、タイプは public モジュールのは、モジュールの外部には表示されなくなります。特定のパッケージのパブリックタイプを他のモジュールから見えるようにするには、エクスポートする必要があります。 このパッケージ。私たちは、タイプのユニットレベルではなく、パッケージレベルにいることを覚えておく必要があります。ただし、サブパッケージはエクスポートされません。
module com.tutorialspoint.model { exports tp.com.tutorialspoint.model; }
Error:(1, 1) java: package exists in another module:
2)
module com.tutorialspoint.model { exports tp.com.tutorialspoint.model to com.tutorialspoint.gui; }
-
JavaでのsetBounds()メソッドの使用は何ですか?
レイアウト マネージャー 追加されたコンポーネントの位置とサイズを自動的に決定するために使用されます。レイアウトマネージャーがない場合は、コンポーネントの位置とサイズを手動で設定する必要があります。 setBounds() このような状況では、メソッドを使用して位置とサイズを設定します。コンポーネントの位置とサイズを手動で指定するには、フレームのレイアウトマネージャーを nullにすることができます。 。 setBounds() setBounds() メソッドには4つの引数が必要です。最初の2つの引数は、x座標とy座標です。 左上の コーナー コンポーネントの3番目の引数は幅です コ
-
PythonモジュールとPythonパッケージの違いは何ですか?
すべてのPythonファイルはモジュールであり、その名前はファイルのベース名/モジュールの__name__プロパティであり、拡張子は.pyではありません。パッケージはPythonモジュールのコレクションです。つまり、パッケージは追加の__init__。pyファイルを含むPythonモジュールのディレクトリです。 __init __。pyは、パッケージを、たまたまPythonスクリプトの束を含むディレクトリと区別します。対応するディレクトリに独自の__init__。pyファイルが含まれている場合、パッケージは任意の深さにネストできます。 モジュールまたはパッケージをインポートすると、Pytho