Java 이전 C, C++은 하드웨어에 의존적 - 다른 종류의 하드웨어에서 실행하기 위해서는 재 컴파일 필요 ex) 윈도우에서 컴파일한 파일을 리눅스에서 실행 못함Java는 한번 작성 및 컴파일 된 결과물이 어디서든 동작 가능 - JVM (Java Virtual Mac
JDK 11Jetbrain Intellij Community Edition나는 VS Code를 사용 예정출처: https://willnfate.tistory.com/entry/MacOS%EC%97%90-Homebrew%EB%A1%9C-Java-11-%EC%84
Java 프로그램의 기본단위Java 프로그램은 한 개 이상의 클래스로 구성일반적으로 1개의 클래스는 1개의 Java 파일파일명과 클래스명이 동일해야 함클래스명은 대문자로 시작Java는 객체지향 언어객체는 사물 (또는 우리가 상상할 수있는 개념)자동차, 프린터, ...옵
SW는 매우 복잡하고 점점 거대해짐 \--> 요구사항 대로 동작하는 SW를 정해진 기간/예산 안에 만드는것이 어려움 \--> How 큰 규모 SW 잘 개발 및 관리? \--> SW 개발 방법론요구사항 수집요구사항 분석고수준 설계상세 설계구현테스트구조적 방법론정보공학 방
관계형 데이터베이스는 행과열의 정보를 구조화하여 테이블로 나타낸다. 이는 엑셀로도 나타낼 수 있다. 위 엑셀 데이터를 보자.리버풀 선수라는 테이블이 있다. 이는 선수 번호, 선수 이름, 나이, 포지션, 출전 경기 수라는 정보에 대한 Alisson Becker, Joe