자바에서

/**를 입력하면 아래와 같이 나온다
제작자, 변수 등 설명

/**
 * 
 * @author admin
 *
 */

------------

 

 

int 는 선언만 할 경우 0이 들어간다
call by value

int a;  // 값에 0 이 들어감

 

String 은 선언만 할 경우 null이 들어간다

String a; // 값에 null이 들어간다

------------

 

 

프라이머리 키를 시퀀스로 만든다

------------

 

 

유효성체크 - 익셉션이나 오류를 제외

벨리데이션

-----------------

 

 

메소드 : 함수 (일명 매직박스)

호출할때 인수가 있을 수도 없을 수도 있다

커피 자판기라고 할때
인수 : 실제 동전
매개변수 : 동전 타입
리턴 : 음료(커피)

티비라고 할때
인수 : 전기 신호
매개변수 : 전기 신호 타입
리턴 : 없음 (다만 화면을 출력할 뿐)

-----------------

 

 

new 는 static이 아닌 모든 클래스 내용들을 메모리에 띄우는 역할

------------------

 

 

class 중괄호 사이 이외의 모든 중괄호 사이는 stack 영역

가비지 컬렉션 - 불러온 클래스가 더이상 사용되지 않는 줄부터 클래스를 없앰
필요없는 자료들을 모았다가 일정 용량이 되면 비움(heap을 날림)

------------------

 

 

 

'낙서장' 카테고리의 다른 글

200406 // 접근지정자, 스트림, 버퍼, 헤더  (0) 2020.04.06
트렐로 trello  (0) 2020.03.23
200319  (0) 2020.03.19
200318  (0) 2020.03.18
이클립스(spring tool) 단축키(키맵 ), 테마 세팅  (0) 2020.03.17

+ Recent posts