01. 코드 작성하기
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Java");
System.out.println("훈민정음");
}
}
// 출력결과
Java
훈민정음
02. 컴파일
-
프로그램 소스코드를 실행 가능한 바이너리 형태(2진수)로 변환하는 작업
-
.java 확장자로 된 소스파일이 있는 폴더에서 shift + 우클릭 + PowerShell 열기
javac -encoding utf-8 파일이름.java -
작성된 소스코드에 문제가 있을경우 컴파일에 실패하고 에러가 발생.
03. 주석
- 프로그램 소스코드안에서 설명하기 위함
한줄 주석 '//' 적용
// 한줄 주석
두줄이상 주석시에는 '/*' 적용
/*
줄바꿈등 자유롭게 작성
123
abc
/*
04. 코드 작성
1) 기본 규칙
- 대소문자를 엄격하게 구분하여 영문 대소문자 다를시 에러
- 구문은 블록간의 중첩을 구성, 블록은 중괄호( { } ) 로 표현함
2) 예약어
- 특별한 기능을 갖는 키워드.
- 예약어를 변수 이름으로 사용시 에러.
3) 명령어
- 특정 기능을 수행하기 위한 문장
- 명령어 입력후 반드시 세미콜론( ; )으로 끝맺음
System.out.println('출력내용');
- 위 명령어는 괄호안 출력내용을 출력하기 위한 명령어
4) 문자열(String)
- 쌍따옴표로 감싸진 문장.
5) 클래스(매우 중요)
- 자바의 최소단위이자 최상위 블록
- 한개의 소스파일에는 하나이상의 클래스로 구성
- public이 적용된 클래스는 파일이름과 클래스명이 같아야 하고, 단 하나의 클래스만 있어야 함
- 클래스 이름은 사용자 마음대로.
public class 클래스명 {
}
6) 매서드(매우 중요)
- 클래스 안에서 기능을 구현하기 위한 블록 단위.
- 한개의 클래스 안에는 여러개의 매서드 존재가능.
- 매서드 이름은 사용자 마음대로.
public class 클래스이름 {
public static void 메서드() {
}
public static void 메서드() {
}
}
main 메서드
- 프로그램의 시작점이 되는 메서드
- 프로그램 실행시 무조건 main메서드 블록을 먼저 실행.
- main 메서드는 이름 오른쪽의 소괄호에 String[ ] args 라는 구문으로 명시
public class 클래스이름 {
public static void main(String[] args) {
}
}
'JAVA' 카테고리의 다른 글
JAVA(이것저것) (0) | 2021.01.12 |
---|---|
JAVA(DAO패턴) (0) | 2020.06.24 |
JAVA(MySQL연동, JDBC) (0) | 2020.06.23 |
JAVA(fileIO, JSONObject) (0) | 2020.06.16 |
JAVA(예외처리, 날짜처리, 컬렉션) (0) | 2020.06.15 |
댓글