[ 람다함수 ] 프로그래밍 언어에서 사용되는 개념으로 익명 함수(Anonymous functions)를 지칭하는 용어 익명 함수들은 어느 언어에서나 일급 객체라는 특징을 가짐 일급 객체 다른 객체들에 일반적으로 적용 가능한 연산을 모두 지원하는 객체 를 가리킨다. 보통 함수에 인자로 넘기기, 수정하기, 변수에 대입하기와 같은 연산을 지원할 때 일급 객체라고 한다. [ 특징 ] 람다 대수는 이름을 가질 필요가 없고 두 개 이상의 입력이 있는 함수는 1개의 입력만 받는 람다 대수로 단순화 될 수 있다 - 커링 람다 실행블록에는 클래스의 필드와 메서드를 제약없이 사용 가능하다 람다식 내에서 사용되는 지역변수는 final이 없어도 상수로 간주된다 람다식으로 선언된 변수명은 다른 변수명과 중복될 수 없다 람다 대..
연산자 프로그램에서 데이터를 처리하여 결과를 산출하는 것을 연산이라 한다 연산에 사용되는 표시나 기호를 "연산자" 라고 한다 연산되는 데이터를 "피연산자" 라고 한다 변수나 상수 등의 피연산자를 대상으로 연산을 수행하고 결과를 얻는 데 사용한다 계산, 조건, 반복 등을 위해 사용하는 문법이다 1. 산술연산자 수치연산을 위한 연산(사칙연산, %) int a, b; a=20; b=3; System.out.println(a+b) System.out.println(a-b) System.out.println(a*b) // a나누기b의 몫 System.out.println(a/b) // 나눈 나머지값 System.out.println(a%b) 2. 관계연산자(비교연산자) 연산자들간의 상대적인 크기를 판단하는 연산자..