CodeGym University
勉強
コース
タスク
アンケートとクイズ
ゲーム
ヘルプ
励ましのスケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
サクセスストーリー
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
会社紹介
開始
勉強を始める
今すぐ勉強をはじめる
クエストマップ
レッスン
Java のマルチスレッドプログラミング
レベル 2
レベルアップしました!
Java のマルチスレッドプログラミング
レベル 2、
レッスン 0
レベルアップしました!
可変/不変オブジェクトとは何ですか?またその目的は何ですか?
Java のマルチスレッドプログラミング
レベル 2、
レッスン 1
「こんにちは、アミーゴ!」 「こんにちは、ビラーボ!」 「今日はビラーボが可変オブジェクトと不変オブジェクトについてお話します。 「作成後に変更できるオブジェクトはmutableと呼ばれます。」 「作成後に変更できないオブジェクトはimmutableと呼ばれます。」 「オブジェクトを変更できるかどうかは何によって決まりますか?」 「新しいクラスの作成者は、そのクラスのオブジェクトを不変にすることができます。たとえば、すべてのセッターをプライベートにすると、オブジェクトにはコン
文字列に関連付けられたすべてのクラスをリストし、それらとそのすべてのメソッドが何を行うかを説明します。
Java のマルチスレッドプログラミング
レベル 2、
レッスン 2
「こんにちは、アミーゴ!」 「しかし、ビラーボ、あなたはもう挨拶しましたね。」 「そうですか?そうですね、私は今でも毎回のレッスンをそのフレーズで始めるのが好きです。」 「今日は String クラスを詳しく学習します。」 「しかし、私はそれについてすでにすべてを知っています。String クラスが不変であることさえ知っています。」 「String クラスには 46 個のメソッドがあります。そのうちいくつ知っていますか?」 「10人以下ですよ。実際は5人くらいでしょうね。」
文字列の内部動作と部分文字列メソッド
Java のマルチスレッドプログラミング
レベル 2、
レッスン 3
「こんにちは、アミーゴ!」 「こんにちは、エリー」 「部分文字列について説明します。部分文字列は文字列の一部です。そして、(複数の文字列を結合した後に) 文字列に対して実行される最も一般的な操作は、部分文字列を取得することです。」 7) 文字列の一部を取得するにはどうすればよいですか? 「substring メソッドは String の一部を返します。このメソッドには 2 つのバージョンがあります。」 「最初のバージョンは、開始インデックスと終了インデックスで指定された部分文
部分文字列の検索、取得、削除
Java のマルチスレッドプログラミング
レベル 2、
レッスン 4
「部分文字列を使ってできることをいくつか確認してください。」 8) 部分文字列を見つけるにはどうすればよいですか? IndexOfメソッドとlastIndexOfメソッドを使用すると、文字列内の文字列を検索できます。これらのメソッドには 4 つのバージョンがあります。 IndexOfメソッドは、指定された String 内で文字列を検索します。このメソッドは、指定された文字列の先頭から、またはインデックスから開始して文字列を検索できます (2 番目のメソッド)。文字列が見つか
部分文字列の検索と取得を練習する
Java のマルチスレッドプログラミング
レベル 2、
レッスン 5
「こんにちは、アミーゴ!」 「信じられないでしょう。私はあなたのためにすべての仕事を終えました!」 「素敵ですね!ありがとう、ディエゴ」 「しかし、私はあなたにそれらを与えるつもりはありません。だから、あなたはそれをしてください、それはあなたをより賢くします。」
文字列.形式
Java のマルチスレッドプログラミング
レベル 2、
レッスン 6
また、 String.formatメソッドについてもお話したいと思います。 「 Stringクラスの静的メソッドですが、とても便利です。回りくどい方法を教えてください。」 「1 行のテキストに複数の変数を表示する必要がある場合、どうすればよいでしょうか?」 「何のテキストですか?」 「たとえばこれです。」 次の変数があるとします。 String name = "Bender";
String.format の使い方を練習する
Java のマルチスレッドプログラミング
レベル 2、
レッスン 7
「こんにちは、アミーゴ!」 「いいえ、ディエゴ、もう十分です! 自分の仕事をしてください!」 「アミーゴ、相棒。あなたの代わりにあなたの仕事をやってくれる人は誰もいません。もっと賢くなりたいですか?」 "はい。" 「ジムにいるときは、他の人に鉄分を補給したり、クランチをしてもらったりしませんよね?」 "いいえ。" 「それなら、あなたもこの作業をすべて自分でやるべきです。今回はとても興味深い仕事をいくつか用意しました。」
StringBuilder と StringBuffer
Java のマルチスレッドプログラミング
レベル 2、
レッスン 8
「StringBuilder について説明するだけで、これで完了だと思います。」 「すでにご存知のとおり、StringBuilder は変更可能である点を除けば String クラスに似ています。」 「また、単純に文字列を追加するときに、コンパイラが StringBuilder を使用するコードを生成することも覚えています。」 「はい、その通りです。あなたは素晴らしい記憶力をお持ちですね。繰り返しになりますが、どのロボットもそうです。私はそれをいつも忘れてしまいます。」 「
StringBuilder と StringBuffer の使い方を練習する
Java のマルチスレッドプログラミング
レベル 2、
レッスン 9
「こんにちは、アミーゴ!」 「こんにちは、ディエゴ。あなたがやっている事はすべて私自身の利益になると決めたのです。」 「タスクをありがとう。喜んでやらせていただきます。」
文字エンコーディング
Java のマルチスレッドプログラミング
レベル 2、
レッスン 10
「こんにちは、アミーゴ!」 「今度は、もう 1 つの興味深いトピック、エンコーディングについて説明します。」 「各文字にはコード (数字) があるということをどこかで聞いたことがあるでしょう。そのため、char 型は記号と数字の両方を表すことができます。」 「たとえば、英語のアルファベットの「A」のコードは 65 です。「B」は 66、「C」は 67 などです。大文字、小文字、キリル文字、中国語には固有のコードがあります。文字 (そう、たくさんのコード)、数字、さまざまな記号
正規表現 (例付き)
Java のマルチスレッドプログラミング
レベル 2、
レッスン 11
「それでは、正規表現について説明します。このトピックは複雑であると同時に単純でもあります。正規表現を完全に理解するには、分厚い本を 2 ~ 3 冊読む必要があるかもしれませんが、その使用方法は私が教えることができます」たった今。" 「経験豊富なプログラマーはよく冗談を言いますが、問題があり、それを正規表現で解決しようと考えている場合、問題が 2 つあることになります。」 "ふーむ。" 「あまり怖がらせなければよかったのですが、友人。いいえ?」 「わかりました。それでは、新しい
さらに表示
1
2
Please enable JavaScript to continue using this application.