Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- CSS
- 반응형 페이지
- 그럼에도불구하고
- github
- react
- node.js
- java
- coding
- 자바
- Servlet
- 코딩테스트
- 프론트엔드
- frontend
- @media
- media query
- 그럼에도 불구하고
- JavaScript
- cleancode
- webpack
- 코드업
- HTML
- node
- JS
- git
- 자바문제풀이
- max-width
- TypeScript
- 변수
- react-router-dom
- redux
Archives
- Today
- Total
목록암시적 (1)
그럼에도 불구하고
String Class
자바에서 가장 대표적인 클래스인 String 클래스를 얘기해보려고 한다. String 클래스는 두 가지의 특징을 가지고 있다. 1. 객체 생성법이 두 가지이다. (암시적, 명시적) 2. 한번 생성된 문자열의 내용은 변하지 않는다. (불변의 법칙) //String 클래스 만이 new 없이 heap에서 메모리를 할당받을 수 있다. String s1 = "abc"; String s2 = "abc"; // "abc" 라는 값을 s1과 s2가 주소를 공유하는 것 (암시적 방법) 여기서 s1과 s2를 boolean a = (s1 == s2);라고 묻는다면 결과는 True가 나온다. "abc"라는 값을 s1과 s2가 주소를 공유하기 때문이다. "=="는 클래스간의 비교 시 값이 아닌 주소 값을 비교한다. String..
Java, Servlet/Java basics
2022. 10. 25. 10:32