秋季割引
CodeGym University
勉強
コース
タスク
アンケートとクイズ
ゲーム
ヘルプ
励ましのスケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
サクセスストーリー
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
会社紹介
開始
勉強を始める
今すぐ勉強をはじめる
クエストマップ
レッスン
すべてのクエスト
すべてのレベル
標準インターフェース:InputStream、OutputStream
モジュール 2: Java コア
レベル 4、
レッスン 6
「こんにちは、アミーゴ! 次に、2 つのインターフェイスについて説明します。InputStreamとOutputStreamです。これらは抽象クラスとして宣言されていますが、より深く掘り下げると、本質的にインターフェイスであることがわかります。これらのメソッドのほとんどすべては抽象です。いくつかの重要ではない方法。それらは、以前に検討した「ボディガード」に非常によく似ています。 これらは非常に興味深いインターフェースです。現時点では、これらを意図的にインターフェースと呼ぶこと
ボーナスタスク | レッスン 11 | レベル3
モジュール 2: Java コア
レベル 4、
レッスン 7
「おい、兵士よ!」 「こんにちは、将軍!」 「素晴らしいニュースがあります。スキルを強化するための演習をいくつか紹介します。毎日実行すると、スキルは驚くべきスピードで成長します。これらは IntelliJ IDEA 用に特別に作成されました。」 「以前の演習は新人向けでした。ベテラン向けに、さらに高度なボーナス演習を追加しました。ベテラン向けです。」
レベルに応じた追加レッスン
モジュール 2: Java コア
レベル 4、
レッスン 8
Java にインターフェースが必要な理由 このレッスンでは、Java の重要な概念であるインターフェイスについて説明します。おそらくこの言葉はご存知でしょう。たとえば、インターフェイスはほとんどのコンピュータ プログラムやゲームの一部です。広い意味では、インターフェイスは、対話する 2 つの当事者を接続する一種の「コントロール パネル」です。この単語が Java で正確に何を意味するのかについては、レッスンを参照してください。 役立つ資料 この短い記事シリーズの著者が書いてい
ジェネリック
モジュール 2: Java コア
レベル 5、
レッスン 0
「こんにちは、アミーゴ!」 「こんにちは、エリー!」 「今日はリシと私がジェネリック医薬品についてお話します。」 「待ってください、私はすでにほとんどすべてを知っていると思います。」 「ほぼすべてですが、すべてではありません。」 「そうですか?はい、聞きます。」 「それでは始めましょう。」 「Java では、ジェネリックは型パラメーターを持つクラスです。」 「ジェネリックが発明された理由については、コード内のコメントを参照してください。」 例 ArrayList string
ジェネリックス: スーパー、拡張、リスト
モジュール 2: Java コア
レベル 5、
レッスン 1
「それでは、新しい興味深いトピック、ワイルドカードについて説明します。」 「本質的に、これは何にでも一致する «*» パターンのようなものです。」 「でも、最初から始めましょう。」 「ウォリアー クラスと、2 人のウォリアーのうちどちらが強いかを決定するメソッドがあると想像してください。これは次のようになります。」 例1 class WarriorManager
ジェネリックス: クラス
モジュール 2: Java コア
レベル 5、
レッスン 2
「こんにちは! エリーのジェネリック医薬品に関するレッスンを続けます。聞く準備はできていますか?」 "はい。" 「それでは始めましょう。」 「まず知っておく必要があるのは、クラスのメソッドも独自の型パラメータを持つことができるということです。」 "知っている。" 「いいえ、特に独自の型パラメータのことを指します。」 例 class Calculator
ジェネリック: ? ワイルドカード
モジュール 2: Java コア
レベル 5、
レッスン 3
「さて、最後に、ジェネリック医薬品に関するもう 1 つの小さなレッスンです。」 「次に、文字の消去を回避する方法を説明します。」 「ああ、それは私が知りたいことなんです。」 「おそらくすでにご存知かと思いますが、Java にはオブジェクトのクラスへの参照を格納するために使用される Class 型があります。いくつかの例を次に示します。」 例 Class clazz = Integer.class; Class clazz = String.class; Class clazz
レベルに応じた追加レッスン
モジュール 2: Java コア
レベル 5、
レッスン 4
Javaのジェネリックとは何ですか? このレッスンでは、ジェネリックについて説明します。むしろ、ジェネリックについて詳しく知るときに知っておく必要がある基本、つまりジェネリックとは何か、そもそもジェネリックが必要な理由についてです。このトピックは非常に重要なので、必ず理解する必要があります。前方! 猫用のジェネリック医薬品 ジェネリックは、開発者が型の安全性と柔軟性を確保するためにコンパイラーに追加情報を示すのに役立つ優れたツールです。CodeGym コミュニティのメンバーに
ラムダ式が登場した背景
モジュール 2: Java コア
レベル 6、
レッスン 0
1. インターフェース ラムダ関数とは何かを理解するには、まずインターフェイスとは何かを理解する必要があります。それでは、要点を思い出してみましょう。 インターフェイスはクラスの概念のバリエーションです。大幅に切り捨てられたクラスだとしましょう。クラスとは異なり、インターフェイスは独自の変数 (静的変数を除く) を持つことができません。また、タイプがインターフェイスであるオブジェクトを作成することもできません。 クラスの変数を宣言することはできません オブジェクトを作成するこ
関数型メソッド
モジュール 2: Java コア
レベル 6、
レッスン 1
1. 関数メソッド インターフェイスにメソッドが 1 つだけある場合、そのインターフェイス タイプの変数には、ラムダ式(ラムダ関数) で指定された値を割り当てることができます。このようなインターフェイスは、(Java がラムダ関数のサポートを追加した後)関数インターフェイスとして知られるようになりました。 たとえば、Java にはConsumerインターフェースがあり、accept(Type obj)インターフェースにはメソッドがあります。なぜこのインターフェース
データストリーム
モジュール 2: Java コア
レベル 6、
レッスン 2
1. Java 8 の革新: 関数型プログラミング Java 8 のリリースにより、この言語は関数型プログラミングの強力なサポートを獲得しました。待望の関数型プログラミングのサポートを獲得したとさえ言えるでしょう。コードは読みにくくなりましたが、コーディングは速くなりました 🙂 Java で関数型プログラミングを学習する前に、次の 3 つのことをよく理解しておくことをお勧めします。 OOP、継承、インターフェイス ( Java Core クエストのレベル 1 ~ 2 )。
ストリームの操作、パート 1
モジュール 2: Java コア
レベル 6、
レッスン 3
Stream1.クラスのメソッド一覧 このクラスは、データ ストリームのチェーンを簡単に構築Streamできるようにするために作成されました。これを実現するために、クラスには新しいオブジェクトを返すメソッドが用意されています。StreamStream これらのデータ ストリームはそれぞれ 1 つの単純なアクションを実行しますが、それらをチェーンに結合し、興味深いラムダ関数を追加すると、必要な出力を生成するための強力なメカニズムが得られます。すぐにあなた自身の目でわかるで
さらに表示
1
...
14
15
16
17
18
...
35
Please enable JavaScript to continue using this application.