본문 바로가기

전체 글37

연산자 자바는 다양한 연산자를 제공하여 프로그램 내에서 데이터를 처리하고 조작할 수 있게 합니다. 여기서는 주요 연산자들을 각각의 유형별로 자세히 설명합니다.1. 산술 연산자 (Arithmetic Operator)산술 연산자는 기본적인 수학 연산을 수행하는 데 사용됩니다.+: 덧셈 연산자-: 뺄셈 연산자*: 곱셈 연산자/: 나눗셈 연산자 (정수 나눗셈일 경우 몫을 반환)%: 나머지 연산자public class ArithmeticExample { public static void main(String[] args) { int a = 10; int b = 3; System.out.println("a + b = " + (a + b)); // 13 System.o.. 2024. 7. 6.
변수 1: 변수 (Variable)변수는 데이터를 저장하기 위한 메모리 공간에 대한 이름으로, 저장할 데이터의 크기를 알아야 필요한 공간을 확보할 수 있습니다. 따라서 적절한 자료형을 사용하는 것은 매우 중요합니다. 자바에서는 변수의 자료형에 따라 할당되는 메모리 크기가 결정되며, 이는 프로그램의 성능과 메모리 사용 효율성에 영향을 미칩니다.자바에서는 원시 자료형(Primitive Type)과 클래스 타입(Class Type)을 모두 지원합니다. 원시 자료형은 기본적인 데이터 타입으로, 클래스 타입은 사용자 정의 객체를 나타냅니다. 최근에 나오는 객체지향 프로그래밍 언어들은 메모리 공간의 크기를 계산하기 위한 용도라기 보다는 타입을 구분하는 개념으로 접근하고 있으며, 타입 추론(type inference)을 .. 2024. 7. 5.
자바 실행 실습개요인스턴스 생성과 변수 및 메서드소스코드 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!!"); }}생성자에서 Hello World!! 메시지를 출력.실행결과Hello World!!콘솔에 Hello World!!라는 문자열이 출력됨. 2024. 7. 5.
자바 구조 자바에서 모든 프로그램 소스는 클래스를 단위로 작성되며, 이 클래스는 객체를 정의하는 틀 역할을 합니다. 자바 프로그램의 소스 코드는 .java 파일 형태로 작성되고, 이 파일이 컴파일되면 .class 파일이 생성됩니다. 일반적으로 클래스의 이름과 소스 파일의 이름은 동일하게 맞추는 것이 관례입니다. 이는 프로그램의 가독성과 유지 보수를 용이하게 하기 위함입니다.대부분의 자바 프로그램은 여러 클래스로 구성됩니다. 프로그램의 실행을 위해서는 반드시 main() 메서드가 필요합니다. main() 메서드는 프로그램 실행의 진입점(entry point)으로, 자바 가상 머신(JVM)이 프로그램을 시작할 때 가장 먼저 호출하는 메서드입니다. 그러나 main() 메서드는 단지 프로그램의 시작을 알리는 역할을 할 뿐.. 2024. 7. 5.