
제임스 고슬링과 연구원들이 개발한 객체 지향 프로그래밍 언어현재 우리나라에서 가장 많이 사용됨안드로이드 애플리케이션웹 프로그래밍 \- 스프링 프레임워크JSPServlet데이터 베이스 처리빅데이터 분산 처리시스템 프로그래밍은 C/C++이 더 적합높은 성능을 요구하는
자바에서 프로그램을 작성하려면 다음의 단계로 작성해야 함신규 클래스 생성 ex) HelloWorld.javamain 메서드 추가메서드는 함수와 동일한 개념클래스 내의 함수는 보통 메서드라고 함즉, 자바는 클래스 기반으로 모든 것이 이루어지기 때문에 자바에서 사용하는 모
A Simple간단하다Object-oriented객체 지향적이다숫자, 논리값(원시자료형)을 제외하면 거의 객체로 구성된다distributedinterpreted인터프리터 언어이다정확히 말하면 컴파일 언어와 동시에 인터프리터 언어이다먼저 텍스트 소스를 컴파일해 클래스 파
클래스 블록 안에 여러개의 메서드 블록이 존재함클래스 명은 사용자가 자유롭게 작성 가능함 (= 소스파일의 이름과 동일하게)값을 넣을 수 있는 빈 상자변수명 규칙 \- 숫자로 시작할 수 없음\_와 $ 이외의 특수 문자는 사용할 수 없음int class return 등

\*\*소프트웨어로 해결하고자 하는 문제 영역을 의미ex) 온라인 서점 : 소프트웨어로 해결하고자 하는 문제 영역\-> 이 도메인에서는 하위 도메인으로 상품조회, 구매, 결제, 배송 추적의 기능을 제공\-> 하위 도메인은 다른 하위 도메인과 연결되어 완전한 기능을 제공