반응형 SMALL Java5 클래스란? 클래스란?클래스는 **속성과 동작을 정의한 틀(설계도)**이며,이를 바탕으로 **객체(Object)**를 생성할 수 있습니다.예시 비유:클래스: 쿠키 틀객체: 틀로 찍어낸 실제 쿠키클래스 구성 요소 구성 요소설명예시 필드객체의 속성 (변수)String name; int age;메서드객체의 행동 (함수)void bark() {}생성자객체를 만들 때 호출되는 특수 메서드public Dog() {}클래스 예제: Dog 클래스 만들기public class Dog { // 필드 (속성) String name; int age; // 메서드 (행동) void bark() { System.out.println(name + "가 멍멍 짖습니다!"); }}객체 생성과 사용pub.. 2025. 4. 12. 정수, 실수, 문자, 문자열, 불리언 정수형 (int, long 등)int**정수(소수점 없는 수)**를 저장기본 범위: 약 -21억 ~ +21억자주 사용하는 정수형int age = 25;int year = 2025;longint보다 큰 정수끝에 L을 붙임long distance = 10000000000L;2. 실수형 (double, float)double (기본 실수형)소수점을 포함한 숫자더 정밀하고 넓은 범위double pi = 3.14159;double height = 172.5;floatdouble보다 적은 범위끝에 f를 붙임float weight = 65.7f;3. 문자형 (char)한 글자만 저장할 수 있는 자료형**작은 따옴표 ' '**로 감싸야 함한 글자만 저장할 수 있는 자료형**작은 따옴표 ' '**로 감싸야 함4. 문자열.. 2025. 4. 11. Hello World 출력해보기 Hello World 출력 예제자바 코드 (Hello.java)public class Hello { public static void main(String[] args) { System.out.println("Hello, World!"); }}코드 설명 코드 설명 public class HelloHello라는 이름의 클래스(자바 파일의 이름과 같아야 함)public static void main(String[] args)자바 프로그램의 시작점, main 메서드System.out.println(...)괄호 안에 있는 내용을 출력(print) 해주는 명령어실행 방법1. 콘솔(cmd)에서 실행하는 경우① 코드 저장메모장 등에 위 코드를 복사하여 Hello.java로 저장② 컴파일 및 실.. 2025. 4. 11. 자바 코드 실행 방법 (콘솔 & IDE) 1. 콘솔에서 자바 코드 실행하기JDK만 설치되어 있다면 터미널(cmd)에서 바로 자바 코드를 실행할 수 있어요.준비JDK가 설치되어 있어야 함 (java -version 명령어로 확인 가능)텍스트 편집기(메모장, VS Code 등)로 .java 파일 작성예제 코드 (Hello.java)public class Hello { public static void main(String[] args) { System.out.println("Hello, Java!"); }}실행 방법위 코드를 Hello.java로 저장CMD(명령 프롬프트) 실행해당 파일이 있는 폴더로 이동cd C:\Users\내이름\Desktop컴파일javac Hello.java → Hello.class 파일이 생성됨실.. 2025. 4. 11. 자바(JDK)란? JDK (Java Development Kit)의 의미JDK는 자바 개발 도구 모음입니다.자바로 프로그램을 만들기 위해 꼭 필요한 소프트웨어예요.JDK 구성 요소 구성 요소 설명 JRE (Java Runtime Environment)자바 프로그램을 실행하는 환경컴파일러 (javac).java 소스 코드를 .class로 바꾸는 도구JVM (Java Virtual Machine)자바 바이트코드를 실행하는 가상 머신기타 도구들javadoc, jdb 등 개발에 필요한 유틸리티 포함JDK 설치 방법 (Windows 기준)1. JDK 다운로드공식 사이트 접속:https://jdk.java.net/ (OpenJDK)또는https://www.oracle.com/java/technologies/javase-downloa.. 2025. 4. 11. 이전 1 다음 LIST