728x90
반응형
SMALL
API(Application Programming InterFace)
- 응용 프로그램에서 다른 소프트웨어 상호작용을 할 수 있도록 제공되는 일련의 규칙과 명령어 집합
- 다른 서비스, 라이브러리, 운영체제 또는 플랫폼과 통신하기 위해 사용
- 프로그래머에게 특정 서비스 또는 라이브러리와 상호작용할 수 있는 방법을 제공
- HTTP 요청을 통해 데이터를 전송하고 받는 형태로 사용
SDK(Software Developement Kit)
- 특정 소프트웨어 또는 하드웨어 플랫폼에 대한 개발 도구와 리소스 집합
- SKD는 개발자가 특정 플랫폼 또는 서비스를 활용해서 응용 프로그램을 만들 때 필요한 도구, 라이브러리, 예제 코드 및 문서를 포함
- 일반적으로 API 호출을 추상화하고 개발자에게 보다 쉬운 방벙으로 상호작용을 할 수 있는 인터페이스를 제공
wrapper
- 기본 데이터 유형을 객체로 래핑
- 객체로 작업할 때 유용
- 클래스로는 Integar , double , boolean 등이 있다
<Integer 사용예제>
Integer num = 40;
int intValue = num.intValue();
<double 사용예제>
double pi = 3.14159265369;
double radius =5;
double area = pi*Math.pow(radius, 2);
//문자열을 실수로 변환
String numStr = "3.14";
Double parsedDouble = Double.parseDouble(numStr);
//문자열 데이터를 정수, 소수로 변환하겠다.
System.out.println(parsedDouble);
<boolean Wrapper 사용예제>
Boolean isJavaFun = true;
if(isJavaFun) {
System.out.println("자바는 재밌습니다. ");
}else {
System.out.println("자바는 재미없습니다. ");
}
String boolStr = "true";
Boolean parseBool = Boolean.parseBoolean(boolStr);
728x90
반응형
LIST
'Java' 카테고리의 다른 글
[자바] 즐거운 폴더랑 파일 만들기 (0) | 2023.09.14 |
---|---|
[자바] StringTokenizer와 Replace (0) | 2023.09.14 |
[자바] Object란 무엇일까? (0) | 2023.09.13 |
[자바 실습] 랜덤으로 숫자 출력하여 숫자 맞추는 게임 만들기 (0) | 2023.09.13 |
[자바 실습] MVC,배열로 학생정보 출력하기 (0) | 2023.09.13 |