Development/Java(853)
-
생성자(Constructor)
생성자(Constructor)· ≒ 생성자 함수(Constructor Function)· 생성자라는 것은 메모리상에 객체가 생성될 때 자동적으로 단 한번 호출되어 · 객체의 구조를 인식하게 하고 생성되는 객체의 멤버 변수들을 초기화 하는 역할하는 멤버메소드입니다.· 생성자 함수는 클래스의 이름과 같은 함수로 프로그램에서 객체가 선언될 때마다 자동적으로 호출됩니다. · 객체를 생성할 때 자동으로 호출되어 객체의 초기 값을 설정하는 데 주로 사용되므로 초기화 함수라고도 합니다. · 생성자 함수는 일반 함수와 달리 반환 값이 없습니다. · 반환 값이 없으므로 데이터 타입 없이 함수를 선언합니다. · 생성자 함수의 이름은 클래스의 이름과 같습니다. · 객체가 생성될 때마다 자동으로 호출됩니다.
-
Math 클래스 API문서
Math 클래스 API문서 http://docs.oracle.com/javase/8/docs/api/ java.lang.Math http://docs.oracle.com/javase/8/docs/api/java/lang/Math.html *대부분의 메소드가 라디안 단위로 정의되어 있습니다.
-
다형성(Polymorphism), 객체에서의 다형성, 다형성의 실예
♣다형성(Polymorphism) 서로 다른 객체를 동일한 방식으로 명령을 내릴 수 있게 하는 것 이 때 서로 다른 객체들은 같은 명령을 받지만 제각기 다른 방식으로 명령을 수행하게 됩니다. 다형성은 객체 지향 기법에서 하나의 코드로 다양한 타입의 객체를 처리 하는 기술 다형성의 실예 동일한 USB 단자를 통한 다양한 기능의 제품 사용 동일한 소켓을 통한 다양한 전구사용 전구 소켓과 해당 소켓에 끼워서 사용할 수 있는 다양한 전구들 images.google.com
-
메소드 오버로딩 특징, 메소드 오버로딩 규칙
메소드 오버로딩 특징 · 동일한 이름의 메소드를 둘 이상 동시에 정의하는 것입니다. · 메소드의 매개변수 선언(개수 또는 자료형)이 다르면 메소드오버로딩 가능합니다. · 오버로딩된 메소드는 호출시 전달하는 인자를 통해서 구별됩니다. · 리턴 타입은 달라도 무관합니다.(접근제한과 반환형은 변경가능) [접근제한] [반환형] [메서드명](자료형 인자1, 자료형 인자2, …){ } 메소드 오버로딩 규칙 · 메서드 명은 같고 인자의 타입을 다르게 명시 · 타입이 같으면 인자의 갯수를 다르게 명시 · 타입과 갯수가 같으면 인자의 순서를 다르게 명시 [접근제한] [반환형] 변경 가능 [메서드명] 반드시 동일명 사용 (자료형 인자1, 자료형 인자2, …) 반드시 다르게 지정 (자료형 타입, 인자 개수, 순서) 메서드 ..
-
Joda-Time 라이브러리 추가 방법
Joda-Time 라이브러리 다운받기http://codedragon.tistory.com/6188 Joda-Time 라이브러리 추가 방법jar 라이브러리 파일 선택 >> 마우스 우클릭 >> [Build Path] >> [Add to Build Path] Project Explorer에 보면 Referenced Libraries 항목이 생기면 방금 추가한 라이브러리 목록이 보이는 것을 확인할 수 있습니다. 코드상에서 import하여 사용할 수 있습니다.
-
이클립스(eclipse) - 통합개발도구(IDE)
이클립스(eclipse)· 이클립스란 높은 수준의 통합 개발을 할 수 있는 플랫폼을 제공하기 위한 오픈소스 소프트웨어 개발 프로젝트입니다.· 플랫폼을 위한 응용소프트웨어 개발환경이며, 다양한 운영체제(OS) 플랫폼에서 사용 가능하고, 개발도구와 실행환경이 모두 제공됩니다.· 초기에는 자바를 비롯한 다양한 언어를 지원하는 프로그래밍 통합 개발 환경을 목적으로 시작되었으나, 현재는 OSGi를 도입하여, 범용 응용 소프트웨어 플랫폼으로 진화하였습니다.· 이클립스 프로젝트의 임무를 ‘이클립스 도구를 필요로 하는 단체와 사용자들이 이클립스 기술을 접하면서 이를 발전, 이용하도록 도모하는 것’으로 정의하고, 산업 플랫폼으로서의 비전을 실천하고 있습니다. https://ko.wikipedia.org/wiki/%EC%..