学習
コース
課題
アンケート & クイズ
ゲーム
ヘルプ
スケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
成功事例
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
私たちについて
開始
学習開始
今すぐ学習を始める
学習の進捗
コース
クエストマップ
レッスン
Java 25
Java 25
レベル 6
CodeGym でのプログラミング学習
JAVA 25 SELF
レベル 6,
レッスン 0
CodeGym がプログラミング学習をどのようにワクワクする冒険に変えるのかをご紹介します。インタラクティブな課題、即時のフィードバック、コミュニティの支援、そして圧倒的な実践量。ここでは単に学ぶだけではありません——一歩ずつ本物の開発者へと成長し、IT キャリアのスタートに必要な知識と経験を手に入れます!
Java における数値と文字
JAVA 25 SELF
レベル 6,
レッスン 1
この講義では、Java の数値型と文字型について理解を深めます。整数型と浮動小数点型の違い、
BigInteger
と
BigDecimal
の用途、リテラルでのサフィックスとアンダースコアの使い方、
char
とは何か、Unicode との関係などを解説します。実用的な表や例、ヒントを1か所にまとめました。
小数と double 型の入門
JAVA 25 SELF
レベル 6,
レッスン 2
この Java 講義では、浮動小数点数とは何か、型
float
と
double
の違い、変数の宣言と初期化、
Scanner
による入力、
String.format
を用いた出力の整形、さらに混在した計算(
int
と
double
)でよくあるエラーを学びます。
精度の問題と特別な値
JAVA 25 SELF
レベル 6,
レッスン 3
なぜ Java では
0.1
+
0.2
がぴったり
0.3
にならないのか、浮動小数点数を許容誤差で正しく比較する方法、
double
に存在する特別な値(
Infinity
、
NaN
)と、それらを
Double.isInfinite
と
Double.isNaN
でどのように判定するか。典型的な落とし穴を解説し、実用的な例を示します。
数値の丸めと書式設定
JAVA 25 SELF
レベル 6,
レッスン 4
この講義では、Java で数値を丸めて見やすく表示する方法を解説します。メソッド
Math.round()
、
Math.floor()
、
Math.ceil()
、
Math.rint()
の違い、必要な桁数への丸め、
DecimalFormat
や
String.format
を用いた書式設定、さらに
丸め
と
書式設定
の違いと典型的なミスも扱います。実用的な例と表を交えて説明します。
Java における明示的と暗黙的な型変換
JAVA 25 SELF
レベル 6,
レッスン 5
Java の型変換を解説します。自動(拡大)と明示(縮小)のキャスト、
int
、
double
、
long
、
byte
、
char
の間の変換、混在した式の規則、
Integer.parseInt
と
Integer.toString
による数値と文字列の相互変換、さらにキャスト(
(
int
)
)と
Math.round
による丸めの違いまで。実用的な例と典型的なミスも紹介します。
IT プロダクト開発
JAVA 25 SELF
レベル 6,
レッスン 6
この講義では、IT プロダクトの開発プロセスがどのように構成されているか、チームにはどんな役割があり、どのように連携するのか、さらに Product Owner、UX Designer、DevOps、開発者が何を担当するのかを学びます。また、現代のデジタルサービスを生み出すための手法の歴史的な発展にも触れます.
Please enable JavaScript to continue using this application.