JAVA 알아보기

자바 알아보기 JAVA 란? JAVA 는 객체 지향 프로그래밍 언어이다. Sun Microsystems 에서 개발되었으며, James Gosling 이 주도적으로 개발하였다. Write Once, Run Anywhere 라는 슬로건을 가지고 있으며, 이는 JAVA로 작성된 프로그램은 어떤 플랫폼에서도 실행될 수 있다는 것을 의미한다. JAVA 특징 객체 지향 프로그래밍 언어 객체 지향 프로그래밍 언어를 사용하면 코드의 재사용성이 높아지고 유지보수가 쉬워진다. 플랫폼 독립성 JAVA로 작성된 프로그램은 어떤 플랫폼에서도 실행될 수 있다. 멀티 스레드 지원 멀티 스레드를 사용하면 여러 작업을 동시에 처리할 수 있어서 프로그램의 성능이 향상된다. 동적 로딩 지원 동적 로딩을 사용하면 프로그램 실행 시에 필요한 클래스를 동적으로 로딩할 수 있다. 예외 처리 지원 예외 처리를 사용하면 프로그램 실행 중에 발생한 예외를 처리할 수 있다. JAVA 개발 환경 구축 JDK(Java Development Kit) 설치 JDK를 설치하면 JAVA 프로그램을 개발할 수 있는 환경을 구축할 수 있다. 코드 에디터 설치 코드 에디터를 설치하면 JAVA 코드를 작성할 수 있다. 대표적인 코드 에디터: IntelliJ IDEA, Eclipse JAVA 실행 방법 컴파일 JAVA 소스 코드를 컴파일하면 바이트 코드가 생성된다. 컴파일 명령어: javac HelloWorld.java 실행 바이트 코드를 실행하면 JAVA 프로그램이 실행된다. 실행 명령어: java HelloWorld JAVA 기본 문법 연사자와 반복분 연산자 JAVA에서는 다양한 연산자를 제공한다. 대표적인 연산자: +, -, *, /, % 연산자를 사용하면 특정 작업을 수행할 수 있다. 1 2 3 4 int a = 10; int b = 20; int c = a + b; System.out.println(c); 반복문 JAVA에서는 다양한 반복문을 제공한다. 대표적인 반복문: for, while, do-while 반복문을 사용하면 특정 작업을 반복해서 수행할 수 있다. 1 2 3 for (int i = 0; i < 10; i++) { System.out.println(i); } 매서드와 필드 매서드 ...

5월 16, 2024 · 4 분 · 820 단어 · In-Jun Hwang

ORM(Object-Relational Mapping)이란?

데이터베이스를 다루는 개발자라면 한 번쯤 들어봤을 ORM. 하지만 정확히 무엇이고 왜 사용하는지 모호한 경우가 많습니다. 이 글에서는 ORM의 개념부터 실제 활용까지 상세히 알아보겠습니다. 목차 ORM의 개념과 정의 ORM의 작동 원리 주요 ORM 프레임워크 ORM의 장점과 단점 ORM 실제 활용 사례 자주 묻는 질문(FAQ) 1. ORM의 개념과 정의 ORM(Object-Relational Mapping)은 객체 지향 프로그래밍의 객체와 관계형 데이터베이스를 연결해주는 기술입니다. 쉽게 말해, 프로그래밍 언어에서 사용하는 객체를 데이터베이스의 테이블과 자동으로 매핑해주는 도구라고 할 수 있습니다. ...

5월 15, 2024 · 3 분 · 429 단어 · In-Jun Hwang