티스토리 뷰

1991년 등장

제임스 고슬링

 

개발 배경

원래 목적 : 셋업 박스 등의 임베디드 시스템에서 사용하기 위해

임베디드 시스템은 다양한 기기와 OS를 가지고 있음, 기존 언어는 각 플랫폼마다 컴파일을 해야함

한 번만 빌드하면 어떤 플랫폼에서든 작동하는 언어를 만든 것이 자바

 

메모리관리를 덜 신경써도 된다

기계와 아주 가깝지 않은 개념을 코드로 옮기기에 사용하기 적합

 

<접근 제어자> class <Class Name>{

}
자바에는 항상 class가 필요하다

 

하나의 .java 파일에는 최고레벨 public class는 하나만 있어야 한다.

Nested Class는 public이어도 상관없다

 

main 함수는 프로그램의 시작점 (entry point)

반드시 이 signature대로 main함수를 만들어야 한다(public static void main(String[] args) )

String[] args 는 commandline으로부터 받은 인자들이다

 

 

'Object Oriented Programming' 카테고리의 다른 글

1. OOP  (0) 2020.10.18
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/08   »
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
31
글 보관함