Java は、堅牢性、信頼性、プラットフォームからの独立性で知られる汎用のオブジェクト指向のクラスベースのプログラミング言語です。このチュートリアルでは、構文や実際のケース、モンテカルロ シミュレーションを使用した円周率の計算など、Java の基本を紹介します。最初にランダム シードを設定し、次に投球ポイントをシミュレートし、円の中心までの距離を計算し、そのポイントが円内にあるかどうかを判断します。最後に円周率を計算し、結果を出力します。
プログラミングの世界へようこそ: Java の旅を始めましょう
はじめに
今日、私たちは Java プログラミングのエキサイティングな旅を始めます。 Java は、堅牢性、信頼性、プラットフォームからの独立性で知られる汎用のオブジェクト指向のクラスベースのプログラミング言語です。このチュートリアルでは、Java の基本を段階的に説明し、プログラミングの力を直接体験できる実践的なケースを検討します。
Java の基礎
// Java 基础语法 class MyClass { public static void main(String[] args) { System.out.println("欢迎来到 Java 世界!"); } }
実際のケース: 円周率の計算
円周率を計算する Java プログラムを作成してみましょう。モンテカルロ シミュレーションを使用して、近似 π に対する π 領域の比率を推定します。
import java.util.Random; public class PiCalculator { public static void main(String[] args) { // 设置随机种子 Random random = new Random(); // 模拟次数 int numPoints = 100000; // 圆心坐标 double centerX = 0; double centerY = 0; // 半径 double radius = 1; // 点在圆内的计数 int countInCircle = 0; // 模拟投掷点 for (int i = 0; i < numPoints; i++) { // 生成随机点 double x = random.nextDouble() * 2 * radius - radius; double y = random.nextDouble() * 2 * radius - radius; // 计算到圆心的距离 double distance = Math.sqrt(x * x + y * y); // 判断点是否在圆内 if (distance <= radius) { countInCircle++; } } // 计算圆周率π double pi = 4.0 * countInCircle / numPoints; // 输出结果 System.out.println("近似值 π = " + pi); } }
このコードを PiCalculator.java
ファイルとして保存し、コマンド javac PiCalculator.java
を使用してコンパイルします。次に、java PiCalculator
経由でプログラムを実行します。コンソールに π の推定値が表示されます。
Java プログラミングの旅の最初の一歩を踏み出せたこと、おめでとうございます!学習を続けて、Java のさらに多くの機能を探索してください。
以上がプログラミングの世界へようこそ: Java の旅が始まりますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。