API

    API 명세서 뜯어보기 - Functional interface

    Package java.util.function What is Functional Interface? This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference. 이것은 함수 인터페이스이므로 람다 식 또는 메소드 참조에 대한 할당 대상으로 사용할 수 있습니다. Functional Interfaces Function Predicate Consumer Supplier BiConsumer BinaryOperator etc ... Function T - the type of the input to the function ( 함수의 매개변수 값의 타..

    API 명세서 뜯어보기 - String Class

    Package java.lang.Object java.lang.String String이란? *String은 프로그램 작성시 가장 기본이 되며 가장 많이 사용하는 클래스다. The String class represents character strings. All string literals in Java programs, such as "abc", are implemented as instances of this class. String Class는 문자열(char)을 대표한다. 모든 자바 프로그램의 문자열 리터럴은, 이 클래스의 인스턴스로 "abc"와 같이 구현된다. ex) String a = "Example"; 상수 : 변하지 않는 변수 == 위 예시의 a 의미 리터럴 : 변하지 않는 데이터 == ..

    자바 기초 다지기 - 3 (API, Object, 추상, final, Enum, 예외, String)

    자바에서 API란? API (Application Programming Interface ) 애플리케이션에 선언되어 있는 클래스와 메소드에 대한 상세한 설명이 포함된 문서 문서를 자동으로 생성하는 명령어 : javadoc API 왼쪽 위에 제공하는 창 : 패키지 목록 API 왼쪽 아래 제공하는 창 : 클래스 목록 API 우측 본문 : 상세설명 Deprecatied : 더이상 사용하지 않는 레거시 BigDecimal 숫자를 정밀하게 저장,표현하는 클래스 생성자 : 16개 abs() : 절대값 표현 subtract : 빼기 구현 dvide : 나눗셈 모든 자바 클래스의 부모 클래스는 Object다( java.lang.Object ) 모든 클래스는 아무 상속을 받지 않았을 때 자동으로 Object 클래스를 자..