CodeGym University
勉強
コース
タスク
アンケートとクイズ
ゲーム
ヘルプ
励ましのスケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
サクセスストーリー
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
会社紹介
開始
勉強を始める
今すぐ勉強をはじめる
クエストマップ
レッスン
すべてのクエスト
レベル 2
メソッドのオーバーロード | パート2
モジュール 2: Java コア
レベル 2、
レッスン 4
「こんにちは、アミーゴ! 数日前、メソッドのオーバーロードについてお話しました。すべて理解できましたか?」 「はい。覚えています。各クラス メソッドは一意である必要があります。クラスに同じ名前とパラメータ タイプを持つメソッドが他にない場合、メンバ メソッドは一意です (パラメータの順序は重要です)。」 「とてもよかったです! レッスンをよく学んだようですね。今日はこのトピックについての知識を少しだけ広げたいと思います。それぞれのケースでどのようなメソッドが呼び出されると思い
メソッドのオーバーライド
モジュール 2: Java コア
レベル 2、
レッスン 5
やあ!あなたはすでに Java メソッドを使用しており、それについてよく知っています。同じ名前で引数リストが異なる多数のメソッドを持つクラスに遭遇したことがあるはずです。このような場合にはメソッドのオーバーロードを使用したことを思い出してください。今日は別の状況を見てみましょう。共通のメソッドが 1 つありますが、呼び出されるクラスに応じて異なる動作を行う必要があると想像してください。この動作はどのように実装すればよいでしょうか。これを理解するために、動物を表す親クラスを取得
レベルに応じた追加レッスン
モジュール 2: Java コア
レベル 2、
レッスン 6
メソッド、パラメータ、相互作用、およびオーバーロード メソッドは、プログラム内で何らかの操作を実行する一連のコマンドです。言い換えれば、メソッドは関数であり、クラスが実行方法を知っているものです。他のプログラミング言語では、メソッドは「関数」と呼ばれることもありますが、Java では「メソッド」の方が好まれます。メソッドとメソッド パラメータ (例と実践を含む) がこのレッスンのトピックです。 Java で toString() メソッドをオーバーライドするための 10 のヒ
高度な Maven プロジェクトのビルド
モジュール 3
レベル 2、
レッスン 0
1.1 Maven で構築するプラグインのリスト Maven のアセンブリは非常に柔軟に構成できます。Maven 開発者は数十のプラグインを特別に作成しており、これを使用すると、さまざまなビルドを非常に柔軟に構成できます。その中で最も人気のあるものを以下の表に示します。 プラグイン 説明 1 maven-コンパイラ-プラグイン Javaのコンパイルを管理します 2 maven-リソース-プラグイン アセンブリへのリソースの包含を制御します 3 Mavenソースプラグイン ソー
Maven プロジェクトのビルド中のファイルの管理
モジュール 3
レベル 2、
レッスン 1
2.1 maven-resources-plugin リソース プラグインのコピー Web アプリケーションを構築している場合、その中にはさまざまなリソースが大量に存在することになります。これらは、jar ライブラリ、jsp サーブレット、設定ファイルです。そしてもちろん、これはhtml、css、js、 などの静的ファイルの束と、さまざまな画像です。 デフォルトでは、プロジェクトをビルドするとき、Maven はフォルダーからsrc/main/resourcesターゲット ディ
戦争プロジェクトの構築
モジュール 3
レベル 2、
レッスン 2
war ファイルと jar ファイルの違い 実際、 jar ライブラリは単なる zip アーカイブであり、その名前はJava Archiveに直接続きます。ほとんどの場合、それに含まれるのは次の 4 つだけです。 コンパイルされたクラス。 リソース: プロパティ ファイルなど。 マニフェストMANIFEST.MF; 他の jar ライブラリ (まれ)。 このようなアーカイブの一般的な構造は次のようになります。 META-INF/
ビルド時に Maven プロジェクトをテストする
モジュール 3
レベル 2、
レッスン 3
Maven でのテスト Maven の作業におけるもう 1 つの重要な点は、テスト段階です。これは、 test、package、verify、またはそれらの後に続く他のフェーズを実行すると実行されます。 デフォルトでは、Maven はsrc/test/java/フォルダーにあるすべてのテストを実行します。実行するテストを他の Java ファイルと区別するために、命名規則が採用されています。テストは、名前が "Test" で始まり"Test"または"TestCase"で終わる
Maven を使用したプロジェクトのデプロイ
モジュール 3
レベル 2、
レッスン 4
maven-deploy-plugin の使用 もう 1 つの非常に興味深いトピックは、組み立てられたパッケージの自動展開です。Maven を使用して独自のライブラリを構築したとします。これをローカル、企業、または中央の Maven リポジトリに自動的にプッシュするにはどうすればよいでしょうか? Maven には、この ための特別なmaven-deploy-pluginプラグインがあります。例:
便利な Maven プラグイン
モジュール 3
レベル 2、
レッスン 5
GitHub 上の Maven リポジトリ 開発者はライブラリを GitHub にアップロードできます。GitHub には特別なsite-maven-plugin プラグインがあります。その使用例を見てみましょう。
関連プロジェクト: Maven
モジュール 3
レベル 2、
レッスン 6
タスク: CodeGym のグラフィックス エンジンを介して、JavaFX ゲームを含む実行可能 JAR ファイルを作成する必要があります。 このためには次のものが必要です。 リポジトリhttps://github.com/CodeGymCC/project-mavenからフォークします プロジェクトのバージョンをコンピュータにダウンロードします。次に、 pom.xmlファイルを操作します。 依存関係を追加します。 org.apache.commons:commo
1
2
Please enable JavaScript to continue using this application.