IT 개발/JAVA 4

변수(Variables) - 기본 자료형(Primitive Data Type)

[참고] Oracle > Java Documentation > Primitive Data Types [참고] 위키백과 - 원시 자료형 [참고] 위키백과 - Primitive wrapper class in Java [참고] TCP School > JAVA > 9) 기본 자료 [참고] TCP School > JAVA > 10) 실수의 표현 운영체제(OS) : Windows10 64bit 개발환경 : JDK8 개발도구 : Eclipse IDE 기본 자료형(Primitive Data Type)이란 Data Type은 해당 데이터가 메모리에 어떻게 저장되고, 프로그램에서 어떻게 처리되어야 하는지를 명시적으로 알려주는 역할을 한다. Java에서는 여러 형태의 타입을 미리 정의하여 제공하고 있는데, 이것을 기본 자료..

IT 개발/JAVA 2021.01.12

변수(Variables)

[참고] Oracle > Java Documentation > Variables [참고] 나무위키 - 변수 > 1.3 컴퓨터 프로그래밍 [참고] 위키백과 - 인스턴스 변수 [참고] 위키백과 - 클래스 변수 [참고] 위키백과 - 지역 변수 [참고] 위키백과 - 매개 변수 [참고] 위키백과 - Naming convention (Programing) 운영체제(OS) : Windows10 64bit 개발환경 : JDK8 개발도구 : Eclipse IDE JDK8 기준 내용임. 네이버 파파고 번역기를 통해 해석한 거라 내용이 이상할 수 있음. 변수란 특정 값(data)을 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간을 뜻한다. 해당 메모리 공간에는 허용되는 범위 내에 어떤 값이든 저장할 수 있으므로 ..

IT 개발/JAVA 2021.01.11

객체 지향 프로그래밍 개념 - 클래스(Class)

[참고] Oracle > Java Documentation > What is a Class? [참고] 위키백과 - 클래스 (컴퓨터 프로그래밍) 운영체제(OS) : Windows 10 64bit JDK8 기준 내용임. Oracle 원문을 네이버 파파고 번역기를 통해 해석한 거라 내용이 이상할 수 있음. 클래스(Class)란 클래스(Class)는 객체 지향 프로그래밍(OOP, Object-Oriented Programming)를 정의하는 개념 중 하나로, 특정 객체를 생성하기 위해 변수와 메소드를 정의하는 일종의 틀(Blueprint, 청사진)이다. 객체를 정의하기 위한 상태(멤버 변수=필드)와 메서드(함수)로 구성된다. 템플릿을 사용하면 객체를 클래스로 정의할 때 멤버의 자료형을 미리 정하지 않고 객체를 ..

IT 개발/JAVA 2021.01.10

객체 지향 프로그래밍 개념 - 객체(Object)

[참고] Oracle > Java Documentation > What is an Object? [참고] 위키백과 - 객체 (컴퓨터 과학) [참고] [객체지향] 상태, 행동, 식별자 - 개발의 꽃 - 티스토리 [참고] 객체 정리 | ChoDragon9 [참고] Object-Oriented Programming Concepts - Velog 운영체제(OS) : Windows 10 64bit JDK8 기준 내용임. Oracle 원문을 네이버 파파고 번역기를 통해 해석한 거라 내용이 이상할 수 있음. 객체란 객체의 행동의 결과는 상태에 영향을 받고, 객체는 유일하게 식별이 가능하다. 한 객체에서 상태가 다르면 같은 행동이라도 행동의 결과는 달라지지만 여전히 식별 가능한 객체이다. ex) 앨리스의 키는 현재 상..

IT 개발/JAVA 2021.01.10