こんにちは、友達!このイベントを長い間待っていましたね。あなたは私たちに「いつ起こりますか??」と尋ねました。何回も何回も。 答えは、今日は新しい…いや、2 つの新しい CodeGym クエストを同時にお届けできる日です! つまり、323 の新しい魅力的な講義と、さまざまな複雑さの 565 のコーディング タスクが得られることになります。Java Syntax クエストと Java Core Quest を完了した後、Java Multithreading クエストと Java Collection Quest を任意の順序で実行できます。新しいクエストに合格すると、Java プロにかなり近づくことになります。
新しいメガ機能: 大きなタスク!
大規模なプロジェクトで作業するスキルを向上させるのに役立つ新しい CodeGym 機能をご紹介します。Java マルチスレッドと Java Collection Quest の両方に、特殊な種類のコーディングの問題が含まれています。私たちはそれらを「大きなタスク」と呼びました。これらは、いくつかの「通常の」タスクに分割されたミニプロジェクトのようなものです。大きなタスクのすべての部分を解決すると、レストラン エミュレーター、ATM、ジョブ アグリゲーター、いくつかの簡単なゲームなど、独自のクールなプログラムが得られます。Java マルチスレッドに関するトピック:
- オブジェクトの内部構造:equals、hashCode、clone、wait、notify、toString()
- 文字列に関するすべて: 可変、不変、フォーマット、StringTokenizer、StringBuilder、StringBuffer
- 内部クラス、例: Map.Entry
- 内部クラス、実装機能
- スレッド: 開始、割り込み、スリープ、譲歩
- 排他的データへの共有アクセス: 同期、揮発性
- デッドロック。待って、通知して、すべてに通知してください
- ThreadGroup、ThreadLocal、Executor、ExecutorService、Callable。Jsoup の使用経験
- オートボクシング、実装機能
- 演算子: 数値、論理、バイナリ。スイング体験
Java コレクションのトピック:
- ファイルとアーカイブを操作する
- RMI と動的プロキシ。スイング体験
- Guava、Apache Commons Collections、JUnit を使用した Json JavaScript エクスペリエンス
- Java の再帰ガベージ コレクションとリンク タイプ。ロギング
- バージョン管理システム: Git および SVN。ジェネリック
- Web アプリケーションを作成するための基本的なパターン。コレクションの徹底的な研究
- デザインパターン。ユーティリティ クラス 配列。コレクション
- 開発方法論。Java のアノテーション。例外階層
- 初めての Web アプリケーション。Tomcat と Idea を使用する
- URI、URL。REST サービス。クライアント サーバー アプリケーションを作成します。
GO TO FULL VERSION