Java는 견고성, 안정성 및 플랫폼 독립성으로 잘 알려진 범용 객체 지향 클래스 기반 프로그래밍 언어입니다. 이 튜토리얼에서는 구문과 실제 사례(몬테 카를로 시뮬레이션을 사용하여 파이 계산)를 포함하여 Java의 기본 사항을 소개합니다. 먼저 무작위 시드를 설정한 다음 던지는 지점을 시뮬레이션하고 원 중심까지의 거리를 계산하여 해당 지점이 원 안에 있는지 확인합니다. 마지막으로 pi를 계산하고 결과를 출력합니다.
프로그래밍의 세계에 오신 것을 환영합니다. Java 여정을 시작하세요
소개
오늘 우리는 Java 프로그래밍의 흥미진진한 여정을 시작합니다. Java는 견고성, 안정성 및 플랫폼 독립성으로 잘 알려진 범용, 객체 지향, 클래스 기반 프로그래밍 언어입니다. 이 튜토리얼에서는 Java의 기본 사항을 단계별로 살펴보고 프로그래밍의 강력한 기능을 직접 경험할 수 있는 실제 사례를 살펴보겠습니다.
Java 기초
// Java 基础语法 class MyClass { public static void main(String[] args) { System.out.println("欢迎来到 Java 世界!"); } }
실습 사례: Pi 계산
pi를 계산하는 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!