목차
- 자바 javc 명령어로 자바 소스 코드 컴파일하기 예제 이전 포스팅 참고 학습
- 자바 삼항 연산자 이어 붙이기 예제 이전 포스팅 참고 학습
- 자바 싱글톤 구현 및 예제 이전 포스팅 참고 학습
- 자바 java 소스 코드에 패키지 설정 예제
- 자바 소스코드가 포함된 디렉토리 기준으로 패키지 디렉토리 생성 및 컴파일 예제
자바 javc 명령어로 자바 소스 코드 컴파일하기 예제 이전 포스팅 참고 학습
이전 포스팅에서 자바 소스 코드를 컴파일하는 방법을 학습했습니다. javac 명령어를 사용하여 소스 코드를 컴파일하며, 필요한 경우 클래스패스와 라이브러리 경로를 지정할 수 있습니다. 이를 통해 자바 프로그램을 빌드하고 실행할 수 있습니다. 오늘 예제는 자바 소스 코드에서 MariaDB 드라이버를 가져와 연결하는 예제입니다. 따라서 javac 명령어로 자바 소스 코드 컴파일 방법을 알고 있어야 예제를 실행할 수 있습니다. 아직 javac 명령어로 자바 소스 코드 컴파일 방법을 잘 모르신다면 아래 링크를 참고해주세요.
2023.08.10 - [Linux] - [Linux/Java] 리눅스 우분투에서 java 컴파일 및 실행 예제(javac)
자바 삼항 연산자 이어 붙이기 예제 이전 포스팅 참고 학습
이전 포스팅에서 삼항 연산자의 사용 방법을 학습했습니다. 삼항 연산자는 간단한 조건문을 작성할 때 편리하며, 여러 개의 삼항 연산자를 연이어 사용하여 복잡한 조건을 처리할 수 있습니다.
2023.09.21 - [Java] - [Java/Linux] 자바 삼항 연산자 활용 예제(숫자 크기 비교)
자바 싱글톤 구현 및 예제 이전 포스팅 참고 학습
이전 포스팅에서 자바의 싱글톤 디자인 패턴을 학습했습니다. 싱글톤은 어플리케이션에서 단 하나의 인스턴스를 유지하고 접근할 수 있는 패턴으로, 다중 스레드 환경에서 하나의 인스턴스를 생성하고 사용할 수 있도록 보장합니다. 이를 통해 리소스 공유 및 설정 관리와 같은 상황에서 유용하게 사용할 수 있습니다.
2023.07.23 - [Java] - [Java] 싱글톤 구현 및 예제 - 2(직렬화 및 스레드 관계)
자바 java 소스 코드에 패키지 설정 예제
아래는 자바에서 패키지를 설정하는 예제입니다. 소스 코드 파일의 맨 위에 package 선언을 추가하고 원하는 패키지 이름을 지정합니다. 예를 들어, package com.example.test 와 같이 패키지를 선언하면 해당 클래스는 com.example.test 패키지 디렉토리에 속하게 됩니다. 따라서 똑같은 구조로 디렉토리를 만들어주어야합니다.
package com.example.test;
public class TestApp {
public static void main(String[] args) {
System.out.println("패키지 설정 예제");
}
}
자바 소스코드가 포함된 디렉토리 기준으로 패키지 디렉토리 생성 및 컴파일 예제
아래와 같이 패키지 디렉토리를 생성하려면 프로젝트 디렉토리 내에 패키지 이름과 일치하는 하위 디렉토리를 만들어야합니다. 예를 들어, 패키지 com.example.test의 경우 com 디렉토리 안에 example 디렉토리를 만들고, 그 안에 test 디렉토리를 만듭니다. 그런 다음, 이 디렉토리 구조에 맞게 소스 파일을 배치하고 컴파일할 때 클래스패스에 루트 디렉토리를 추가합니다. 이렇게 하면 패키지 구조가 유지되면서 컴파일됩니다.
$ mkdir -p com/example/test
$ cp ./TestApp.java com/example/test/
$ javac -d . com/example/test/TestApp.java
$ java com.example.test.TestApp