티스토리 뷰

자바는 운영체제 위에 설치되어 있습니다.

이 자바를 이용해서 나만의 프로그램을 만들 수 있습니다.

 

 

자바는 우리들이 보다 쉽게 프로그램을 만들 수 있게 여러 부품을 제공하는데,

 

 

화면을 출력하게 도와주는 System 객체를 비롯하여 Date, Math, PrintWriter 등 다양한 도구들이 있습니다.

 

자바 프로그램을 만들 때에는 도구들을 응용해서 우리가 원하는 시간의 순서에 따라 작동됩니다.

 

자바가 기본적으로 동작하는 조작방법을 API(Application Programming Interface) 라고 부릅니다.

이 때 사용자가 사용할 수 있도록 만들어둔 장치들을 UI(User Interface)라고 합니다.

 

 

자바의 API는 

클릭하면, 페이지로 이동

공식홈페이지에서 제공되는 기본 라이브러리를 볼 수 있습니다.

 

 

왼쪽위에는 패키지(package)들에 대한 정보를 담고 있고,

윈쪽아래에는 클래스(class)에 대한 정보를 담고 있습니다.

 

 

Math class의 설명서를 보면  java.lang package에 속해 있는 것을 알 수 있고,

 

 

 

 

public class ClassApp {

	public static void main(String[] args) {


		System.out.println(Math.PI);
		System.out.println(Math.floor(1.6));
		System.out.println(Math.ceil(1.6));

	}

}

 

PI Variable은 원주율이 적절한 정밀도로 저장되어 있는 변수입니다.

floor Method는 특정 소수점 이하에 대해서 버림한 값을 산출합니다.

ceil Method는 특정 소수점 이하에 대해서 올림한 값을 산출합니다.

 

 

docs.oracle.com/javase/tutorial/java/concepts/class.html

 

What Is a Class? (The Java™ Tutorials > Learning the Java Language > Object-Oriented Programming Concepts)

The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available. See Java Language Changes for a summary of updated

docs.oracle.com

 

여러개의 Class 들을 그룹핑 시켜서 만든게 Package!

Variable와 Method 들을  그룹화 시켜서 만든게 Class!

 

 

댓글