공부 12

웹프로그래밍 공부 2

JAVA의 특징: 운영체제에 독립적이다. (== 운영체제에 상관없이 작동한다.): JVM 설치시에만 가능 (JVM = jdk + jre에 포함되어 있다. ?): 자동 메모리 관리(Garbage Collector)한다. 상속 : 부모의 메소드를 자식이 가져와서 재 사용 가능하다.캡슐화 : 겉으로 안보이는 소스를 사용할수 있다. 코드 숨기기..다형성 : 업케스팅 - 자식타입이 부모타입으로 변경되는 것 : 오버라이딩 - 부모의 메소드를 자식이 가져와서 재정의하며 사용하는 것 @Override : 오버로딩 - 이름은 같은 메소드지만 : 형변환 - int -> integer OOP :

공부 2018.09.11

웹 프로그래밍 공부 1

프로그램 .exe //자고 있는 파일 ㄴ 프로세스 //실행된 프로그램, 메모리에 올라와 있는 프로그램, 잠에 깨서 움직이고 있는 프로그램 ㄴ 메소드 //그안의 작은 실행 단위?, 프로세스 내에서 실행되는 흐름의 단위 ㄴ 스레드 (thread) //순차적 실행 ㄴ 멀티스레드 (Multi-thread) //무작위 실행 EXE는 일반적인 파일 확장자로 컴퓨터 프로그램의 실행 파일 객체 ( == Object) : 변수와 메소드의 집합체, 이 객체들을 하나하나 조립해서 프로그램을 만든다. : 사람 (객체) 움직임 (주체, 메소드) 클래스 ( == Class) : 자바프로그램의 설계도 : 메소드와 변수 등을 담고 자바 파일을 빌드해서 생성되는 파일 //빌드 = 컴파일 + 링크 //내가 생각한 클래스와 객체의 구분?..

공부 2018.09.11