본문 바로가기
728x90

자바7

[Java Study] 7일차 package와 import 학습할 것 package 키워드 import 키워드 클래스패스 CLASSPATH 환경변수 -classpath 옵션 접근지시자 package 키워드 클래스들을 구분하는 폴더, 집합의 개념입니다. 클래스에는 맴버 변수와 메소드를 담고 있다면 Package에는 Java 클래스를 담습니다. 클래스를 공부할 때 붕어빵 틀에 비유 했다면 패키지는 붕어빵 가게가 될 수 있을것 같습니다. Packgage 이름을 명명하는 방법은 딱히 정해져 있지 않지만 최소한의 규칙이 있습니다. 숫자로 시작해서는 안되며 , _ . $를 제외한 특수 문자를 사용할 수 없다. java로 시작하는 패키지는 Java 표준 API에 사용하고 있기 때문에 사용할 수 없다 또한 패키지 이름의 시작에 따라 몇 특징이 나뉩니다. java : 자바 기본.. 2020. 12. 31.
[Java Study] 5일차 클래스, 메소드 (class ,method) 학습할 내용 클래스 정의하는 방법 객체 만드는 방법 (new 키워드 이해하기) 메소드 정의하는 방법 생성자 정의하는 방법 this 키워드 이해하기 클래스 더보기 객체 지향 프로그래밍(OOP, Object Oriented Programming)은 세상 모든 데이터를 객체로 취급합니다. 객체들의 행동과 상태를 구체화하는 형태의 프로그래밍을 객체 지향 프로그래밍이라 합니다. Java에서 클래스(Class)는 객체를 정의하는 도구로 사용 됩니다. Java에서는 여러 객체를 정의해서 프로그램에 사용하게 됩니다. 클래스를 정의할때는 보통 유사한 특징을 가진 항목들을 정의합니다. 그 때문에 대부분 책에서 클래스를 설명할 때 붕어빵틀, TV, 동물 등의 예시를 많이 사용합니다. Java 의 클래스는 몇가지 종류와 특징.. 2020. 12. 14.
[Java Study] 2일차 타입(프리미티브 타입) 변수 학습내용 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입(기본형 타입)은 8개 타입이 있습니다. (boolean, byte, short, int, long, float, double, char) 타입은 논리형, 정수형, 실수형, 문자형의 4가지 카테고리로 나눌수 있습니다. 타입 메모리 크기 기본 값 데이터 범위 논리형 boolean 1 byte false true,false 정수형 byte 1 byte 0 -128 ~ 127 short 2 byte 0 -.. 2020. 11. 21.
728x90