HTML 삽입 미리보기할 수 없는 소스 Do it! 자바 프로그래밍 입문, 클래스와 객체1 (1)~(3) 함수와 메서드 메서드(method) 함수 중에서 객체 기능 제공을 위해 클래스 내부에 구현되는 함수. (작성 Tip.) 해당 메서드를 사용하는 입장에서 이름을 적는다. 함수(funtion) 하나의 기능을 수행하는 일련의 코드. 사용하는 메모리 : 스택. 함수 호출이 끝나면 스택에서 자동으로 사라짐. 함수의 유용성? 하나의 이름에 하나의 기능만 구현. 필요한 기능별로 구분해두면 사용하기에 효율적이다. 인스턴스(instance) 클래스와 인스턴스 클래스 -(생성) -> 인스턴스 생성 방법 : new 예약어 이용. 형태 ( 클래스 변수 명 = new 생성자; ) 인스턴스와 힙(Heap) 메모리 하나의 클래..
22.10.24 Do it! 자바 프로그래밍 입문만 학습. 1. (10.19) 변수와 자료형(2), (3) 완. - 바이트 / 음의 정수 / 상수 개념 복습. 2. (10.24) 연산자(1), (2), 제어흐름(1), (2) 완. - 제어문( if-else 문, switch문, 반복문 : for문, while문, do-while문). [강의 노트] chapter1. byte : 1바이트 단위 자료형, 동영상/음악 파일 등 데이터 핸들링 short : 2바이트 단위 자료형, 주로 c/c++ 호환 int : 기본, 4바이트. 32비트 초과는 long.(float형) double / float, (숫자)F; long, (숫자)L; 붙여야함. char type 아스키(1바이트)/유니코드(2바이트 이상인 한글 등..
22.10.17. 1. 자바 개발환경 설정, jdk 업데이트 - jre 설치 2. Do it! 자바 프로그래밍 입문, 변수와 자료형(1) 수강 3. git TIL 레포지토리 생성, Read me.md 업로드. [강의 노트] chapter1. 1. 자바와 C 차이 1) 실행 오류 - 자바 : 컴파일에서 오류(실행 파일x) - C : 런타임에서 오류 2) 플랫폼 영향 여부 자바 - 윈도우(.jre)/리눅스/.. jvm 깔려있기만 하면 가능. - 초기에 속도 이슈가 있었으나 jvm 성능 개선, 하드웨어 속도 향상됨에 따라 크게 문제 되지 않게 됨. - 자바 컴파일러 > .class(바이트코드) > jvm(가상머신) C - 플랫폼 환경에 따라 재컴파일 필요. - 속도는 더 빠름. - OS에 종속적으로 만들어짐...