05-18 01:37
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Operator
- External Scheme
- systemd
- Java
- X.org
- literal
- dbms
- descriptive statistics
- Reference Type
- Mac
- BFS
- OOP
- Polymolphism
- selenium
- Entity Set
- 셀레니움
- Class
- python
- 백준
- Binary Search
- X윈도우
- Physical Scheme
- preprocessing
- 리눅스
- spring
- Inheritance
- 리눅스 마스터 1급
- Entity
- 자바
- Unity
Archives
- Today
- Total
목록배열 (2)
Byeol Lo
참조타입
데이터 타입에는 크게 기본 타입, 참조 타입이 있는데, 서로간의 선언된 변수들은 차이가 있다. primitive 타입으로 선언된 변수는 실제값을 변수 안에 저장하지만, 참조 타입인 배열, 열거, 클래스, 인터페이스를 이용해서 선언된 변수는 메모리의 번지를 값으로 갖는다. 번지를 통해 객체를 참조한다는 뜻에서 참조 타입이라고 부른다. 변수들은 스택영역에 생성되고 객체는 힙 영역에 생성되는데, 참조 타입 변수가 100번지 주소를 가지고 있는것 자체는 스택 영역에 있는 것이고 스택 영역의 값을 읽어서 힙영역의 객체에 접근하게 된다. 참조타입을 알아보기 전에 우선 JVM이 사용하는 메모리 영역을 알아보자. java.exe로 JVM이 시작되면 JVM은 운영체제에서 할당받은 메모리 영역(Runtime Data Ar..
Programming Language/Java
2022. 9. 24. 15:52
자료구조 - Arrays
//배열 선언의 세가지 형태 int scores[] = {100, 90, 80}; int[] scores = {100, 90, 80}; int[] scores = new int[3]; scores[2] = 100; for(n : scores) { System.out.println(n); } # 배열.length를 통해 배열의 크기를 구할 수 있다. 배열에는 단점이 있는데 크기가 고정되어 있고 데이터를 다루기가 불편하게 되어 있다. 따라서 List 등으로 변경해서 처리를 하는게 편하다.
Programming Language/Java
2022. 8. 30. 06:35