데이터의 기본형 이외의 중요한 참조형 타입(레퍼런스타입)에 대해 알아보겠다. 객체지향언어의 java 는 객체를 생성하기위한 언어라고 생각한다. java코드에서 생성자를 생성할때 Project project = new Project(); 위에 코드처럼 new 를 쓴다는건 메모리에 할당을 하겠다는것인데 이때 메모리중 stack 의 영영과 heap 의 영역에 어떻게 저장이되는지 알아야한다. project 의 변수를 객체변수,참조변수라고 부른다. new Project()는 참조값으로 생각을하고, key 와 value 처럼 참조변수 project 로 Project 의 값에 접근하려면 주소가 아닌 해시코드를 통해 접근할수있다. 인스턴스화 될때 (생성자를만들때) Project 는 heap영역에 저장되면서 hash코드..
java 파일을 생성한다. 메모장이다, EditPlus 같은 편집기로 간단한 예제 코드를 작성하되 정확한 확인을 위해서 코드에 출력문 System.our.print()를 사용하는 게 좋다. cmd로 실행을 해볼 건데, 우선 cmd에서 경로를 root로 ( C:\ ) 이동하고, java 코드로 작성한 코드 소스가 저장된 경로로 이동을 한다. 편집기로 코드를 적고 저장한 파일이름을 A.java라고 한다면, 0)_cmd root 경로로 이동후 A.java 파일이있는 경로를 cd 이후로 적어주거나 복사 붙여 넣기 한다 1)_ cmd > javac A.java 엔터 2)_ cmd > dir 누르고 디렉터리 확인 3)_ dir에서 A.class 파일이 생성되었다면 (바이트코드 생성됨) cmd > java A.jav..
- Total
- Today
- Yesterday
- java숫자형배열
- 자바
- java문자열배열
- final 변수 초기화
- 오버로딩
- map set 변환
- java전역변수
- Java
- publi
- 클래스영역
- Heap Area
- react-redux
- e.printStackTrace()
- e.getMessage()
- e.toString()
- nexLine
- java최대값최소값
- java멤버변수
- java 예외
- List Set 변환
- Method 영역
- Stack Area
- Scanner 와 BufferedReader 차이
- 기본형타입
- redux
- java 배열 출력
- 클래스변수 인스턴스변수 차이
- set
- mapDispatchToProps
- Dispatch
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |