Development/Java(853)
-
Windows용 OpenJDK(zulu) Download(다운로드)
Windows용 OpenJDK(zulu) Download(다운로드) 2002년 설립된 미국의 JVM 제작 전문 회사인 Azul Systems가 무료로 OpenJDK 기반의 JDK를 제공합니다. 아래의 사이트 접속 메뉴: [Products] >> [Zulu and Zulu Enterprise] >> [Download Zulu] https://www.azul.com/ "Zulu for Windows"에 있는 [GET STARTED] 클릭 필요한 버전의 JDK 설치 파일을 다운로드 합니다. https://www.azul.com/downloads/zulu/zulu-windows/ Azul Systems 2002년 설립된 미국의 JVM 제작 전문 회사 https://en.wikipedia.org/wiki/Azul..
-
실수, 실수 표현
실수· 소수부나 지수부가 있는 수를 가리킵니다.· 소수점을 가진 숫자를 표현합니다.· 정수보다 훨씬 더 넓은 표현 범위를 가집니다.· 정수 표현방식보다 더 중요합니다.· 실수는 오차를 동반 실수 표현실수 표현의 문제점· 0과 1사이의 실수만 해도 그 수가 무한대· 단순히 몇 바이트 정도로 모든 실수를 표현하는 것은 불가능합니다. 문제점에 대한 해결책정확도를 포기하고, 대신에 표현할 수 있는 값의 범위를 넓히고 근사값을 사용합니다. 0과 1을 통한 정수와 실수 표현 1.1과 1.2사이에도 무한 대의 실수값이 존재하므로 0과 1로는 정확한 실수값을 표현할 수 없는 한계가 있습니다.실수를 표현하기 위한 한계를 해결하기 위해 근사치를 사용하게 됩니다.실수형 데이터의 오차는 자바뿐만 아니라 모든 프로그래밍 언어에..
-
JAVA 오버라이딩 규칙, 오버라이딩(Overriding)
JAVA 오버라이딩 규칙· 상속이 전제· 메소드이름과 메소드 리턴타입이 반드시 동일· 메소드 인자 리스트 반드시 동일· static, final, private지정자를 가진 메소드는 오버라이딩 불가· protected라면 protected/public이여야 합니다. (JAVA) 오버라이딩(Overriding)http://codedragon.tistory.com/2522
-
상속 종류
상속 종류
-
상속 특징
상속 특징· 자식 클래스는 반드시 자식 클래스만의 생성자를 작성해야 합니다.· 자식 클래스에는 부모 클래스의 접근할 수 있는 모든 멤버 변수들을 상속받아 저장하고 있습니다.· 자식 클래스는 부모 클래스의 접근할 수 있는 모든 멤버 함수를 상속받아 저장하고 있습니다.· 자식 클래스에는 추가적으로 멤버를 생성 할 수 있습니다.· 부모 클래스에 이미 구현되어 있는 기능을 쉽게 이용할 수 있습니다.· 자식 클래스의 객체를 생성하면, 제일 먼저 부모 클래스의 생성자를 호출한 후 자식 클래스의 생성자를 호출합니다.· 자식 클래스의 수명이 다하면, 먼저 자식 클래스의 소멸자가 호출되고, 그 후에 부모 클래스의 소멸자가 호출되어 집니다.
-
소멸자(Destructor)
소멸자(Destructor)· 소멸자 함수 ≒ 클래스 소멸자· 객체가 소멸되기 전에 호출되어 객체에 부여된 메모리를 해제하는데 사용됩니다.· 클래스는 하나의 소멸자만 가집니다.· 소멸자는 상속이나 오버로드 되지 않습는다.· 생성자함수와 이름이 같으며, 틸드(Tilde; ~) 기호 붙여 소멸자 함수를 나타냅니다.· 함수의 구현 내용이 없더라도 함수의 정의 형태를 갖추어서 표현해야 합니다. · 소멸자 함수도 생성자함수처럼 반환 값이 없습니다. 반환 값이 없으므로 데이터 타입 없이 함수를 선언합니다. · 객체를 소멸시키는 것이 주 목적이므로 인수를 전달하지 않습니다. · 함수의 데이터 타입과 인수가 없으므로 다중 정의가 불가능합니다.