Java (158) 썸네일형 리스트형 [자바/JAVA] API와 String 메소드들 API application programming interface의 약자로 api의 맥락에서 애플리케이션이라는 단어는 고유한 기능을 가진 소프트웨어를 나타낸다. 인터페이스는 두 애플리케이션 간의 서비스 계약이라고 할 수 있는데 이 계약은 요청과 응답을 사용하여 두 애플리케이션이 서로 통신하는 방법을 정의한다. api 문서는 개발자가 이러한 요청과 응답을 구성하는 방법에 대한 정보가 들어있다. 많은 사람들이 api를 레스토랑의 점원을 빗대어 말하는데 손님(사용자)가 들어오면 점원(api)를 통해 원하는 음식을 주문하고 그것을 주방(프로그램)에 전달하고 원하는 서비스를 제공할 수 있게 도와주는 매개체로 볼 수 있다. 이렇게 api의 장점으로는 사용자가 보기에 어렵지 않게 간소화되고 빠른 프로세스 처리를 가.. 사용자 예외 클래스 MultiCatch RuntimeException 예외 클래스 중첩 인터페이스 예제들 [자바/JAVA] 예외 클래스 오류에는 예외와 에러로 나뉜다. 예외는 일반 예외와 실행 예외로 또 나뉜다. 자바에서는 컴퓨터 하드웨어의 오동작 또는 고장으로 인해 응용프로그램 실행 오류가 발생하는 것을 에러라고 한다. 그리고 에러 이외에 프로그램 자체에서 발생하는 오류는 예외라고 부른다. 예외란 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류를 말한다. 예외가 발생되면 곧바로 종료된다는 점에서는 에러와 비슷하다. 그러나 예외는 예외 처리를 통해 프로그램을 종료하지 않고 정상 실행 상태가 유지되도록 할 수 있다. 자바는 예외가 발생할 가능성이 높은 코드를 컴파일할 때 예외 처리 유무를 확인한다. 만약 예외 처리 코드가 없다면 컴파일 되지 않는다. 하지만 모든 예외에 대해서 예외 처리 유무를 확인하는 것은.. 인터페이스 구현하여 사용하는 익명 구현 객체 이전 1 ··· 6 7 8 9 10 11 12 ··· 20 다음