목록자바 (4)
날아라쩡글이의 블로그입니다.
자료형 ( Data Type ) 자료형이란 해당 변수 혹은 상수 공간에 어떤 종류의 값이 저장될 수 있는 지를 지정한다. 데이터 타입에는 크게 기본형과 참조형 데이터타입이 있다. 기본형 데이터타입(primitive data type): 해당 공간에 2진법으로 변환된 값이 곧장 저장이 된다. 참조형 데이터타입(reference data type): 실제 값은 다른 곳에 저장이 되고, 그 다른 공간의 주소값이 해당 변수/상수에 저장되서, 실제 값을 확인 혹은 변경할려면 그 주소값을'참조'해야한다. 기본형 데이터타입 01 정수형 데이터타입 정수란 소숫점이 존재하지 않는 온전한 숫자를 우리가 정수라고 한다. 자바에서는 기본형 데이터타입 중 정수형 데이터타입이 4가지가 있는데 byte : 8bit .-128(-2..
변수 ( variable ) 변수란, 어떠한 종류의 값을 저장할 수 있는 공간을 변수라고 한다. 지정한 특정 값을 저장할 수 있다. 우리가 반드시 선언을 해야만 값을 저장할 공간이 생성이 된다. 변수의 선언방법은 다음과 같다. 데이터_Type 변수_name; 데이터_Type: 해당 변수가 어떤 종류의 값을 가질지를 지정하는 단어 변수_name : 소문자로 시작하고 낙타등 표기법을 사용하는 명사 또한 우리가 변수를 선언하고 나서는 값을 저장해야하는데 이때에는 '=' 을사용하여, 변수_name = 값; 으로 저장한다. public static void main(String[]args) { //int 데이터 타입을 가진 변수 number을 선언해보자. int number; //number에 숫자 20을 저장해..
1.return문 - 모든메서드에는 하나의 return문이 존재, void의 반환타입의 경우 자동형변환처럼 '자동으로 컴파일러가 'return문을 추가한다. if문을 사용할 경우 어떤값이 참인지 시스템상에서는 인식이 안되기때문에 else문을 항상 입력하여야한다. 2. 반환값 return문의 반환값이 주로 변수가 오지만 꼭 변수만 오는 것은 아니다. 수식을 사용할 수 있으며, return문의 합쳐서 int a (int x , int y){ return x+y;}의 형식으로 출력되기도 한다. 지난번 적은 글처럼 max와 min을 3항 연산자로 작성하여도 출력이 된다. 위에 예시글처럼 작성하여도 상관없다. 3. 호출스텍 (call stack) = 호출스텍이란 메서드를 사용하기 위하여 제공받는 매모리의 공간이다..
→1. 화면에 글자를 출력하기 -print(); // 줄바꿈을 진행한다. sysout의 단축키를 이용해서 나오는 기본적인 화면의 출력 방법이다. System.out.print(); 로 사용 // 기본적으로 java프로 그램은 대소문자를 구별한다. -println(); // 줄바꿈을 진행하지 않는다. - = 의 기호를 이용하여 int x = □ 변수를 입력한다 . 이입력한 값을 이용하여, 사칙연산의 숫자를 입력한다. 그렇다면 이러한 수가 나온다. 여기 부분중에 의아한 부분은 5/3 = 1 이라는 값이 나오는 부분인데, 정수 / 정수 = 정수의 값이 나온다. int 이전의 값을 나누게 될 경우 자동 변환으로 byte와 char의 값은 int 값으로 자동 변환 되어 계산이 진행된다. 1byte 2byte 4b..