教授からの役立つリンク – 8 - 1

「アミーゴ、レベル 8 Java 開発者、レッスンの報告をしています、先生!」

「ああ、アミーゴ、あなたですか?こんにちは!軍のレトリックから判断すると、あなたは大尉と話しすぎているようです。」

「そうではありません、先生!船長とは適度に話しました!これが私の報告です。私はコレクションに関するレッスンを勉強して部分的に理解し、コレクションに関する多くのタスクを完了しました、先生!でもそれだけではありません…」

「部分的だと思いますか? 全部ではありませんね? さて、ここで役に立つ 5 つの興味深い教訓を紹介します。これらを復習した後、すべてがより明確になることを願っています。」

写真のArrayList

「ArrayList がどのように機能するかをよく理解していない場合は、このレッスンが最適です。多くの図と説明があり、コードはほとんどありません。しかし、最も重要なのは、読んで理解した後は、非常によく理解できるようになるということです」 ArrayList がどのように機能するか...その後、独自の実装を行うことになるかもしれません! したがって、これは初心者の開発者が練習するのに適したタスクです。」

コレクションクラス

「ArrayList がまさに最適なタスクがあります。Java の作成者はこの機能を別のクラスに実装したため、あなたや他の開発者は毎回独自の実装を提供する必要がありません。この記事では、これらのタスクと Collection クラスについて説明します。 。」

リンクリスト

「Java プログラマは ArrayList だけで生きているわけではありません。他にも便利なデータ構造がたくさんあります。たとえば、リンク リスト (LinkedList クラスに実装されています)。それについてはすでに第一印象が形成されていますが、まだ詳しく調べていません。」 LinkedList の特別な機能は何ですか?この記事を読めば、このデータ構造がどのように構成されているか、そしてその利点が何であるかをよりよく理解できるようになります。」

HashMap: これはどのような地図ですか?

「そして、もう 1 つは、レッスンで聞いたデータ構造についてです...何と言いますか? HashMap についてはもうすべて理解しましたか? もしそうなら、私は嬉しいです (おそらくあなたは間違っていますが、 !)。ただし、疑問がある場合は、記事を読んで学んでください。役立つ例がたくさんあります。」

時間を迷わないようにする方法: DateTime と Calendar

「ねえ、ここに新しいものがあります。時間の経過とともに Java を上達する方法に関するいくつかの役立つ情報です。歴史的に、Date は日付を扱うための最初のクラスでした...それについて聞いたことがありますか? 使用することはできますが、...うーん...これは私にとっても少し奇妙です...そして、それは非推奨になりました (この言葉を覚えていますか?知らない場合は、すぐにグーグルで調べてください)。その後、より洗練されたツール、DateTime と Calendar が登場しました。それらを研究することをお勧めします!」

「今日はこれで終わりです。今回は追加レッスンはそれほど多くありませんが、どれも非常に有益で徹底的です。何ですか?! おい、うなずくのはやめてください。右の顔! また右の顔! 行進! 読んで!」