1. 자바 입문
1. 자바 소개
- 자바 소스 코드는
.java
- 자바 소스 파일을 컴파일하면
.class
- 자바가상머신(JVM)은 컴파일된
.class
파일을 실행한다. - 자바는 해당 OS에 맞는 JVM만 설치되어 있으면 바로 실행 가능하다. (이식성이 좋다 porting)
2. 개발 환경 설치
- VSCode에서 확장팩 설치
- Coding Pack for Java
- Download from ( http://code.visualstudio.com/docs/languages/java )
- 자바 개발자 키트(JDK; Java Development Kit) 미설치 시 선 설치 기능 포함
- 총 7개의 확장들이 있지만 Extention Pack for Java가 핵심
- Coding Pack for Java
3. 실습
3.1. 프로젝트 생성
- VS Code > Get started에 있는 Open a Folder...
- Ctrl+Shift+P > Java: Create Java Project... > No build tools > (탐색기에서 프로젝트 위치 설정) > (프로젝트 이름 입력)
settings.json
: 자바 프로젝트에 필요한 기본적인 설정, 빌드 및 실행과 같은 tasks를 정의
3.2. Run Java file
- src/App.java
-
public class App { public static void main(String[] args) throws Exception { System.out.println("Hello, World!"); } }
-
- 하위 폴더 및 자바 파일 생성:
src/com/young/java/HelloWorld.java
- Running
App.java
과 다른 점:com.young.java
라는 패키지가 적용되었다 -
package com.young.java; public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
- Running
- 위 코드로 설명하는 자바 언어의 규칙
- 패키지를 선언한 경우 해당 폴더 위치에 있어야 한다.
HelloWorld.java
파일은com.young.java
패키지에 있으므로 그 파일은 실제로src/com/young/java
폴더에 있어야 한다. 실행할 때도 경로를com.young.java.HelloWorld
로 지정해줘야 한다. - 자바 파일의 이름은 public class의 이름과 동일해야 한다.
- main() 함수는 특정 클래스에 포함되어야 하며
public static void
형을 가져야 한다.
- 패키지를 선언한 경우 해당 폴더 위치에 있어야 한다.
- (번외) 프로그래밍을 위한 특수 기호 명칭 (영문 검색 시 유용)
- * Asterisk
- - Dash
- _ Underscore, Underline
- {} Brace
- & Ampersand
- ! Exclamation Point
'Java' 카테고리의 다른 글
3. 제어문 (0) | 2024.06.13 |
---|---|
2. 자바 언어 기본 (0) | 2024.06.12 |
[Java] Java 11 설치 (0) | 2024.03.20 |
[Spring] Service와 ServiceImpl (0) | 2024.03.20 |
[Java] 05-1. 참조 타입과 참조 변수 (0) | 2024.03.20 |