
1991년 등장 제임스 고슬링 개발 배경 원래 목적 : 셋업 박스 등의 임베디드 시스템에서 사용하기 위해 임베디드 시스템은 다양한 기기와 OS를 가지고 있음, 기존 언어는 각 플랫폼마다 컴파일을 해야함 한 번만 빌드하면 어떤 플랫폼에서든 작동하는 언어를 만든 것이 자바 메모리관리를 덜 신경써도 된다 기계와 아주 가깝지 않은 개념을 코드로 옮기기에 사용하기 적합 class { } 자바에는 항상 class가 필요하다 하나의 .java 파일에는 최고레벨 public class는 하나만 있어야 한다. Nested Class는 public이어도 상관없다 main 함수는 프로그램의 시작점 (entry point) 반드시 이 signature대로 main함수를 만들어야 한다(public static void main..
Object Oriented Programming
2020. 10. 18. 18:21
1. OOP
자바언어문법 객체지향 프로그래밍 올바른 객체지향 설계 를 다루도록 하겠습니다
Object Oriented Programming
2020. 10. 18. 15:39