728x90
반응형

코딩 공부/JAVA 3

[JAVA] 자바 변수(variable), 상수, 리터럴에 대하여

1. 변수(variable)란? - 수학 개념: 변하는 수? - 컴퓨터 개념: 하나의 값을 저장할 수 있는 메모리 공간을 말한다. - 1byte 단위로 메모리 주소가 있다. 2. 변수의 선언 (1) 변수의 선언 이유 - 값(data)을 저장할 공간을 마련하기 위해서 (2) 변수의 선언 방법 - 변수타입 변수이름; ex) int age // 정수(int)타입의 변수 age를 선언 3. 변수에 값 저장하기 (1) 변수에 값 저장하기('='는 등호가 아니라 대입) int age; // 정수(int)타입의 변수 age를 선언 age = 25; // 변수 age에 25를 저장 int age = 25; // 위의 두 줄을 한 줄로 (2) 변수의 초기화 - 변수에 처음으로 값을 저장하는 것 [주의] 지역 변수는 읽기..

코딩 공부/JAVA 2022.04.28

[JAVA] 자바 클래스-메서드에 대하여

1. 메서드 정의하기 메서드: 클래스의 기능에 해당하는 요소 ex) 클래스(사람) - 메서드(먹기, 잠자기, 공부하기 등) 클래스(자동차) - 메서드(전진하기, 후진하기, 회전하기 등) (1) 메서드 정의의 문법적 구조 자바 제어자 리턴(반환)타입 메서드명(입력매개변수) { // 메서드 내용 } ex) public static int sum(int a, int b) { // 메서드 내용 } (2) 메서드의 장점 - 중복코드 재사용 - 코드의 모듈화를 통해 코드 가독성 향상 (3) 특징 - 입력매개변수가 꼭 두 개가 아니어도 된다. 여러개가 있어도 되지만 갯수가 많을때는 array나 class로 쓴다. - 메서드 정의시 소괄호(( ))와 중괄호({ }) 포함 리턴(반환) 타입 - 메서드 완료 후 반환되는 ..

코딩 공부/JAVA 2022.04.27

[JAVA] 자바 참조자료형에 대해(배열(1차,2차), String)-자바 완전 정복 5

*이 글은 'Do it! 자바 완전 정복-김동형' 책을 바탕으로 작성하였습니다.* 자바 자료형에는 기본자료형(8개) - boolean, byte, short, int, long, float, double, char 참조자료형(무한개) - 배열, 열거, 클래스/인터페이스 등 이 있다. 이 글에서는 참조자료형 중 배열과 String 를 살펴보려고한다. 목차 1. 배열-1차원 배열 (배열의 특징/선언/객체생성/메모리구조) 2. 배열-1차원 배열 (세 가지 초기값 부여방식 및 출력하기) 3. 배열-2차원 배열 4. 배열-main() 메서드 매개변수 5. String 참조자료형 1. 배열-1차원 배열 (배열의 특징/선언/객체생성/메모리구조) 배열이란? 동일한 자료형을 묶어 저장하는 참조 자료형이다. 생성할 때 크..

코딩 공부/JAVA 2022.04.25
728x90
반응형