분류 전체보기
-
-
-
자바 - 클래스 인스턴스 객체java 2019. 12. 5. 11:48
클래스 설계도 라고 불리며 클래스가 어떻게 생겼는지 정해둔 양식지이다. ex)설문조사를 하기 위해 설문조사 항목(변수)와 절차(메소드)를 하나의 문서로 만들어서 컴퓨터에 저장해준 상태가 클래스입니다. 즉 아직 인쇄되진 않고 양식만 컴퓨터에 존재하는 상태입니다 인스턴스 클래스를 담은 일종의 클래스 변수 ex)만들어 둔 설문조사 양식을 누군가 쓰기 위해 출력해서 위에다가 이름을 쓴 상태와 같습니다. 컴퓨터 속에만 존재하던 양식을 실제로 사용하기 위해 물리적인 실체로 소환한 것입니다. 컴퓨터 내에서는 메모리에 실제로 올라와서 쓸 수 있는 상태가 된 것을 의미함 객체 정확한 의미상으로는 이 세상 모든 것 하나하나는 객체라고 할 수 있음 좁은 의미로는 두 개 이상의 기본 단위가 모여서 만들어진 하나의 묶음을 객체..
-
변수,자료형java 2019. 12. 4. 16:49
변수 변하는 수 ex)사람의 나이, 온라인 상품의 개수, 학생의 학년 변하는 값을 프로그램에서 나타내기 위한 방법 변수 선언하기 자료형 변수이름; ex)int age; ※변수에 맞는 자료형과 변수 이름을 사용 변수와 메모리 변수를 선언하는 것은 해당 자료형의 크기 만큼의 메모리를 사용하겠다는 것 ※메모리의 위치를 변수 이름으로 참조함 자료형 1)기본형 -자바 언어에서 기본적으로 제공해 주는 자료형 -메모리의 크기가 정해져있음 -ex)정수형,문자형,실수형,논리형 2)참조형 -클래스 자료형 -jdk에서 제공되는 클래스와 프로그래머가 정의하는 클래스 -클래스에 따라 사용하는 크기가 다름 -ex)String(jdk에서 제공해주는 클래스),student,..(프로그래머가 만든 클래스) 기본형 1..
-
컴퓨터 프로그래밍 언어 기초용어 및 자바 특징 및 설치방법java 2019. 12. 4. 16:46
컴퓨터 프로그래밍 컴퓨터 + 1.c 2.c++ = 즉 언어를 이용해서 프로그램을 만드는 행위 3.java 컴파일 프로그래밍 언어를 기계어로 바꾸어 주는 일 컴파일러 기계어로 바꾸어 주는 프로그램 managed 언어 메모리를 관리를 직접 해주는 언어 ex)java unmanaged 언어 메모리를 관리 해주지않는 언어 ex)c,c++ framework 소프트웨어 어플리케이션이나 솔루션의 개발을 수월하게 하기 위해 소프트웨어의 구체적 기능들에 해당하는 부분의 설계와 구현을 재사용 가능하도록 협업된 형태로 제공하는 software 환경 절차 지향 언어 1.물이 위에서 아래로 흐르듯이 순차적인 처리를 종요시하는 언어 2.컴퓨터 처리 방식과 유사하기 때문에 처리가 빠르고 효울적 일처리가 가능함..