본문 바로가기

Backend - Java Spring/JAVA_강의35

[JAVA얄코] 자료형과 변수 1. 참/거짓 (boolean) - true , false 2. 숫자 - int 정수 - double 소수까지 3. 문자 (하나의 문자) - char 글자1 4. 문자열 - string 여러글잠 5. BreakPoint (빨간점) 찍어놓고 디버그 누르면 변수 잘나온다 6. final 붙이면 변수의 값을 바꿀 수 없게 됨 (상수) 7. 국룰 - 클래스는 대문자로 시작 - packages는 소문자로 시작 - 상수는 대문자와 _ 사용 - 변수나 메서드는 카멜케이스로 8. 예약어 - instanceof , new, double, class 등 예약어는 사용 불가능 2023. 10. 7.
[JAVA얄코] Java 시작 1. JAVA 기본 개념 - 컴파일러 언어 (별도의 컴파일 작업 필요) - JVM : Java Virtual Machine - 기기에 따라 번역하는놈 - JRE : Java Runtime Environment - 기본 라이브러리 가이드북 - JDK : Java Development Kit - 전 과정을 도와주는 자바 코드 제작 키트 ( 다있음 ) 2. IntelliJ 설치 -> JDK 설치(LTS) -> IntelliJ 플러그인 설치 세팅 - 갓텔리제이 그냥 맥으로 개발할거라면 React Node Express Vue 다 지원하는 얼티밋 사자 - 난 월 2만원 안아깝다.. - Copilot ChatGPT IntelliJ 얼티밋 세가지 조합이면 월 8만원 내외정도? 로 업무시간을 엄청나게 많이 아낄 수 있.. 2023. 10. 7.
[JAVA] Null과 가비지 컬렉션의 원리 1. Null Java에서 null은 어떤 참조 변수가 아무런 객체도 가리키지 않음을 나타냅니다. 즉, null은 "참조 없음"을 의미합니다. 이것은 참조 변수가 메모리의 어떤 위치도 가리키지 않게 하기 위한 특별한 값입니다. Object obj = null; 위의 코드에서 obj는 null로 초기화되었으므로 아무런 객체도 가리키지 않습니다. 이렇게 되면 obj를 통해 객체의 메소드를 호출하거나 멤버 변수에 접근하려고 시도하면 NullPointerException이 발생합니다. 2. 가비지컬렉션 Java에서는 가비지 컬렉터라는 시스템이 동작하여 더 이상 사용되지 않는 메모리를 자동으로 회수합니다. 이를 가비지 컬렉션(garbage collection)이라고 합니다. 가비지 컬렉션의 원리를 이해하기 위해서.. 2023. 6. 7.