본문 바로가기
728x90
반응형

메소드2

Java 개발자 수업 88일차 - 람다식 (Lambda Expression) 람다식 (Lambda Expression) 람다식 (Lambda Expression) [ 정의 ] - 함수형 프로그래밍 스타일 지원 - 자바의 메소드 표현과 유사하다 - 자바의 메소드를 좀 더 쉽고 간결하게 정의하기 위한 기법 [ 기본 표현(문법) ] (자료형 매개 변수) -> { 실행 코드; } 1) 매개 변수: 메소드의 매개변수와 동일한 역할 2) -> : 화살표(Arrow), 코드블럭을 호출하는 역할 3) 실행코드: 메소드의 구현부와 동일한 역할 자바의 메소드와 자바스크립트 함수와 유사하다. 1) Java public void test(int a) { syso(a); } 2) JavaScript function test() {} () {} [ Java의 람다식 ] - 자바의 람다식은 불안전 하다. .. 2021. 7. 31.
JAVA 개발자 수업 7일차 1. 자바 변수 종류 클래스 멤버 변수 지역 변수(Local Variable) 변수 생명 주기(Life Cycle) 2. 메소드 오버로딩(Method Overloading) 3. 재귀 메소드(Recursive Method) 1. 자바 변수 종류 1) 클래스 멤버 변수 - 메소드 밖에서 선언된 변수 2) 지역 변수(Local Variable) - 메소드 안에서 선언된 변수 - 지역을 벗어나면 사용(접근)이 불가능하다. 3) 변수 생명 주기(Life Cycle) - 변수는 언제 태어나며, 언제 죽는가? - 변수는 언제 메모리에 할당되며, 언제 메모리에서 해제 되는가? - 변수는 변수 선언문이 실행되는 시점에 태어난다.(메모리에 할당 된다.) - 변수는 자신이 속한 블럭에서 벗어나는 순간 없어진다.(메모리에서.. 2021. 4. 6.
728x90
반응형