반응형 Java5 [Java 자바] Random 클래스 완벽 가이드 : 기본 개념부터 예제까지 (자바 Random) Java에서는 난수를 생성할 때 java.util.Random 클래스를 자주 사용한다.이 클래스는 다양한 난수 생성 메서드를 제공하여 정수, 실수, Boolean 등 다양한 형식의 랜덤 값을 쉽게 생성할 수 있도록 도와준다. 이번 글에서는 Random 클래스의 기본 사용법부터 고급 활용법까지 알아보자. ▷ Random 클래스?Random 클래스는 Java에서 난수를 생성하는 데 사용되는 클래스이다.이 클래스는 특정 알고리즘을 기반으로 의사 난수를 생성한다. (의사난수란 : 완벽한 무작위가 아닌 특정한 규칙에 따라 계산된 숫자를 의미)따라서 같은 시드(seed)를 사용하면 항상 동일한 난수 시퀀스를 얻을 수 있다. 그리고 아래와 같은 핵심 특징들을 가지고 있다. 다양한 타입의 난수 지원: 정수, 실수, B.. 2024. 11. 21. [Java 자바] 생성자 키워드 사용하는 이유란? 생성자에 대해 알아보자 (자바 생성자) 오늘은 생성자에 대해 알아보도록 하자.처음 자바를 공부했을 때 생성자를 왜 사용하는지 잘 모르겠으며, 유난히 정확하게 알지 못했던 키워드중 하나이다.그래서 오늘 다시 복습하면서 생성자에 대해 잊어먹지 않도록 기록하고자 한다.▷ 생성자생성자는 인스턴스가 만들어질 때 자동으로 실행되는 메소드이다. 자바에서 객체가 생성될 때 자동으로 호출되어 객체의 초기 상태를 역할을 가진다. public class Car { String model; int year; // 생성자 public Car(String model, int year) { this.model = model; this.year = year; }} ▷ 생성자 사용 이유와 특징 생성자의 사용이유를 간.. 2024. 7. 23. [Java 자바] static 키워드 사용하는 이유란? static에 대해 알아보자 (Static) ▷ Static자바의 Static 키워드는 클래스와 관련된 멤버를 정의할 때 사용한다.이런 Static 키워드는 인스턴스를 만들지 않고 클래스에 선언된 변수와 메소드를 사용할 수 있다는 특징을 가지고 있다.공유를 해야하는 변수나 메소드에 static을 붙여 사용하며, 그 변수나 메소드를 사용할 때는 인스턴스명이 아닌 클래스 명을 직접 지정하여 사용한다. class Ex1{ static int example1; static int example2;}class Main{ public static void main(String[] args){ Ex1.example1 = 1000; Ex1.example2 = 2000; }} 그럼 아래 예제를 통해 조금 더 알아보도록 하.. 2024. 7. 22. 자바(JAVA) 언어에 대해서 확실하게 알아보자!! 그리고 자바의 객체 지향 프로그래밍이란? 이번 포스팅에서는 자바 JAVA에 대해 한번 알아보고 자바의 객체 지향 프로그래밍에 대해 알아보도록 하겠습니다. | 자바란? 자바는 현대 소프트웨어 개발에서 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. 이제 함께 자바 언어의 탄생부터 현재까지의 이야기를 살펴보도록 하겠습니다. 자바는 1990년대 초반, 썬 마이크로시스템즈(현 오라클)에서 개발된 객체 지향 프로그래밍 언어입니다. 제임스 고슬링과 그의 팀이 "Oak(오크)"이라는 이름으로 시작하여, 초기에는 가전제품용 소프트웨어 개발을 위해 고안되었습니다. 그러나 웹의 등장으로 인해 Oak는 웹 애플리케이션 개발에 중점을 두는 언어로 전환되었고, 1995년에 자바로 이름이 변경되었습니다. 현재 자바는 다양한 용도와 사용범위를 갖고 있습니다. 자바의 .. 2023. 6. 22. 이전 1 2 다음 반응형