본문 바로가기
728x90
반응형

자바입문3

자바의 타입(자료형) 1. 기본자료형 primitive data type [8가지고정] - 정수형 : byte, short, int, long char - 소수형 : float, double - 기타 : boolean **순서 : bsil fd 타입 최소 최대 byte -2^7 2^7-1 short -2^15 2^15-1 int -2³¹ 2³¹-1 long -2^63 2^63-1 char 0 2^16-1 1) 정수형 short 타입 범위 : -32,768 ~ 32,767 일반적으로 아주 큰 숫자를 계산하지 않는 한은 int 부족할 경우 큰숫자 계산하는 때는 long - 숫자뒤에 꼭 소문자 l 붙여줄 것(엘) char 지정하는 방법 - ' '안에 직접 값을 넣는 것 - '\u0000 등 16진수 값을 넣는 것 - 유니코드 번호.. 2023. 9. 30.
단어 1) public 접근제어자 /무조건 사용 2)static 정적인/예약어 중 하나/메소드를 이렇게 선언하면 객체를 생성하지 않아도 호출가능 3) void 메소드가 값을 돌려줄 것이 없을 때 사용 4) main 메소드 이름/반드시 써야 5) String [ ] args 소괄호 안에 있는 것은 매개 변수로 main() 메소드에 전달되는 매개 변수는 반드시 String[] args 일것. ->[ ] 은 args 변수가 배열이라는 뜻 -> args 매개변수의 이름/main() 메소드에서 유일하게 이름변경 가능 6) 제어자(modifier) : main() 메소드에 있는 public static 과 같은 메소드의 특성을 정하는 부분 7) 리턴타입(return type) : 메소드가 끝났을 때 돌려주는 타입 8) .. 2023. 9. 29.
변수 * variable -변동이 심한 / 변화 줄 수 있는 / 변수 1) 지역 변수 local variales (중괄호 내에서 선언된 변수) -Calculator클래스에서 a,b,calc 2023.09.29 - [자바코딩입문] - 계산기 코딩 연습 2) 매개 변수 parameters(메소드나 생성자에 넘겨주는 변수) - 메소드 선언부에 있는 args 3) 인스턴수 변수 instance variable(메소드 밖에, 클래스 안에 선언된 변수)-앞에는 static이라는 예약어가 없어야 함 4) 클래스 변수 class variables(메소드 밖에, 클래스 안에 선언된 변수 中 타입 선언 앞에 static 이라는 예약어가 있음 [변수 선언 시] **되도록 하나의 메소드에서는 하나의 이름만 사용** 1_변수 이름은.. 2023. 9. 29.
728x90
반응형