Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 작업명중복
- java I/O
- 스프링부트
- IPC
- RESTfull API
- formmatted
- http
- 스프링부트 계층구조
- 어노테이션
- ./gradlew docker
- ORM
- 비동기
- 토큰기반 인증
- 스프링부트 구조
- 비즈니스 계층
- spring
- 스프링 부트 테스트
- MSA
- 스프링
- 세션기반 인증
- JPA
- Java
- 퍼시스턴스 계층
- 로그인/로그아웃
- 로그인 인증 흐름
- JWT
- 프레젠테이션 계층
- ./gr
- @temproal
- 동기
Archives
- Today
- Total
[DEV] J-Jay
Hello Java 본문
728x90
오랜만에 Hello.java를 코딩해봤다
감회가 새로운거 같다
좀더 상세히 분석을 하려고한다
Hello.java
public class Hello(
public static void main(String[] agrs){
System.out.println("Hello Java");
}
}
Hello.java 파일 분석하기
public class Hello {
...
}
- public class로 정의된 Hello 클래스 이다
- public class의 클래스 이름과 파일이름은 꼭!!(※ 대소문자 확인 ) 같아야 한다
public static void main(String[] args){
...
}
- Java 프로그램의 시작점 main Method 이다
- 클래스(Class)는 필드(Field)와 메소드(Method)를 가진다
> 메소드(Method)를 다른 언어에서는 함수(Function) 라고 부르지만 Java에서는 메소드(Method)라고 부르니 혼용해서 쓰지말자! - Program이 실행하려면 반드시 main Method를 가져야 한다
System.out.println("Hello Java");
- Java 에서 첫번째 글자가 대문자로 시작하는건 클래스 라고 생각하자
> System 클래스 - Java에서 영어단어 뒤에 괄호() 있으면 메소드다
> println() 메소드 - 그럼 out은?
> out은 대문자로 시작하지도 않고, 괄호도 없으니 필드다
'Back-end > Java' 카테고리의 다른 글
정수/실수/산술연산자 (0) | 2023.02.16 |
---|---|
논리형 TYPE/연산자 (0) | 2023.02.15 |
변수/리터럴(literal) (0) | 2023.02.14 |
Java 컴파일 (0) | 2023.02.12 |
JDK 설치 (0) | 2023.02.11 |