ksmart_Java/Java(27)
-
클래스와 객체_Java
클래스와 객체 건축도면 하나로 첫번째 건물과 두번째 건물을 생성 할 수 있는데 생성하면 객체가 생기고 주소값과 data영역, method 영역이 생성된다. 전역변수와 지역변수 중괄호 안쪽에 선언된 변수는 밖에서 쓸 수 없다 전역변수 전역변수는 클래스 블록 안쪽에서 메서드 블록 밖에 선언된 변수이다. 중괄호 블록 안쪽에서 전역적으로 사용 가능하다. 지역변수 지역변수는 메서드 호출 후 실행 될 때 data 살아 있다가 실행이 끝나면 휘발된다. 패키지명 : kr.or.ksmart.A AA01 클래스는 main 메서드 포함 클래스 생성 User 클래스는 main 메서드 불포함 클래스 생성 AA01.java package kr.or.ksmart.A; public class AA01 { public ..
2021.12.15 -
리턴있는 메서드 선언 및 호출_Java
1.하나의 패키지내 하나의 클래스에서 리턴 없고 입력 없는 메서드 선언 및 호출 2.하나의 패키지내 하나의 클래스에서 리턴 없고 입력 있는 메서드 선언 및 호출 3.하나의 패키지내 하나의 클래스에서 리턴 있고 입력 없는 메서드 선언 및 호출 4.하나의 패키지내 하나의 클래스에서 리턴 있고 입력 있는 메서드 선언 및 호출 5.하나의 패키지내 서로 다른 클래스에서 리턴 없고 입력 없는 메서드 선언 및 호출 6.하나의 패키지내 서로 다른 클래스에서 리턴 없고 입력 있는 메서드 선언 및 호출 7.하나의 패키지내 서로 다른 클래스에서 리턴 있고 입력 없는 메서드 선언 및 호출 8.하나의 패키지내 서로 다른 클래스에서 리턴 있고 입력 있는 메서드 선언 및 호출 9.서로 다른 패키지내 서로 다른 클래스에서 리턴 없고..
2021.12.14 -
Data Type,EscapeSequence_Java
Primitive 이름 기억할 수 있는 값의 범위 boolean true 또는 false char 'A' byte 1바이트 정수(-128~127) short 2바이트 정수(-32768~32767) int 4바이트 정수(-2147483648~2147483647) long 8바이트 정수(-9223372036854775808~9223372036854775807) float 4바이트 단정도 부동 소수 double 8바이트 단정도 부동 소수 int a; //변수 a 선언 a=3; // 변수 a에 3이라는 값 할당 System.out.println(a); //변수 a값 3 출력 Reference 이름 기억할 수 있는 값의 범위 String 기본형 Wrapper null EscapeSquence -키보드로 입력할 수..
2021.12.14 -
메서드오버로딩_Java
메서드란? 동작(기능)에 해당하는 중괄호 {}블록을 지칭 리턴타입 : 메서드가 리턴하는 결과의 타입 메서드 이름 : 메서드가 리턴하는 결과의 타입 매개변수 선언 : 메서드를 실행할 때 필요한 데이터를 받기 위한 변수 선언 메서드 실행블록 : 실행 할 코드를 작성한다. 메서드 구성 -리턴타입 : 메서드를 실행 한 후 결과값(=리턴값)의 타입 메서드에 리턴값이 있을 수도 있고, 없을 수도 있으나, 있을 겨우 리턴 타입이 선언부에 명시 되어야함. 예시) add()메서드는 덧셈의 결과를 리턴 하지만 print() 코드라면 결과 리턴이 없다. 돌려줄 값이 없을 경우 void로 작성 리턴 타입이 있으면 반드시 리턴문 사용 리턴값은 리턴 타입이거나 리턴 타입으로 변환 될 수 있어야 한다. ex) public if..
2021.12.14 -
하나의 패키지 하나의 클래스 리턴 없고 입력(없/있)는 메서드 선언 및 호출_Java
.하나의 패키지내 하나의 클래스에서 리턴 없고 입력 없는 메서드 선언 및 호출 2.하나의 패키지내 하나의 클래스에서 리턴 없고 입력 있는 메서드 선언 및 호출 3.하나의 패키지내 하나의 클래스에서 리턴 있고 입력 없는 메서드 선언 및 호출 4.하나의 패키지내 하나의 클래스에서 리턴 있고 입력 있는 메서드 선언 및 호출 5.하나의 패키지내 서로 다른 클래스에서 리턴 없고 입력 없는 메서드 선언 및 호출 6.하나의 패키지내 서로 다른 클래스에서 리턴 없고 입력 있는 메서드 선언 및 호출 7.하나의 패키지내 서로 다른 클래스에서 리턴 있고 입력 없는 메서드 선언 및 호출 8.하나의 패키지내 서로 다른 클래스에서 리턴 있고 입력 있는 메서드 선언 및 호출 9.서로 다른 패키지내 서로 다른 클래스에서 리턴 없고 ..
2021.12.14 -
eclips 단축키_Java
Java Editor 단축키 Ctrl + Shift + M 특정 클래스 Import 시키기 Ctrl + Shift + O 자동으로 Import 시키기 Ctrl + Shift + F 코드 자동 정리 Ctrl + Shift + G 메서드나 필드 Reference하고 있는 곳 찾기 Ctrl + 1 에러 발생 했을 경우 Quick Fix Ctrl + Shift + / 블럭 주석 설정 Ctrl + Shift + \ 블럭 주석 해지 Alt + Shift + Up 커서를 기준으로 토큰단위 블럭지정 Alt + Shift + Down 커서를 기준으로 토큰단위 블럭해제 Ctrl + L 특정 줄번호로 가기 Alt + Shift + J 자동으로 주석달기(메소드나 멤버 변수에 포커스) Window 이동 F10 메뉴창을 활성화 ..
2021.12.14