Operator
✅ 단항연산자 Unary Operator difference between X++ VS ++X 둘 다 X의 값을 1씩 증가시키는데, 그 시기가 다르다. X++은 증가시킨 후 그 값을 이후부터 적용, X++ 다음부터 ++X는 미리 증가시켜서 바로 적용. 지금 당장 ++X int x1 = 3; int y1= 3; ...
✅ 단항연산자 Unary Operator difference between X++ VS ++X 둘 다 X의 값을 1씩 증가시키는데, 그 시기가 다르다. X++은 증가시킨 후 그 값을 이후부터 적용, X++ 다음부터 ++X는 미리 증가시켜서 바로 적용. 지금 당장 ++X int x1 = 3; int y1= 3; ...
✅ 정수의 크기 각 변수에 알맞는 메모리 용량을 배정한다. 맨 앞 0,1은 +, - 파악하는데 씀. bit: 0,1 byte: 8bits max: 127 min: -128 (-2의 7제곱) short: 2bytes int: 4bytes max: 2의 31승-1 min: -2의 31승 long: 16bytes ✅ 실수 flo...
✅ Array 배열이 담는 자료형의 크기만큼 메모리를 차지한다. 따라서 넣은 자료들에 비해 너무 큰 배열을 선언하는 것을 주의할 것. how to declare an array with value String [] students= {"charlie", "jack", "sophie"}; without value, empty array w...
✅ 선언 위치에 따른 변수 종류 멤버변수 🟰 class 변수, instance 변수 class 변수 🟰 static 📍 선언 위치: 클래스 영역 ⏰ 생성 시기: 클래스가 메모리에 올라갈 때 ⚡️ 초기화: 선택적 ➖ 모든 인스턴스들이 공통된 값 가져야 할 때 instance 변수 📍 선언 위치: 클래스 영역 ⏰ 생성 시기: 인스턴스 생성될 떄 ...
👿 컴퓨터의 고질적인 문제 (1) 저장공간 문제 언제: RAM, DISK 용량 부족 문제: 성능 저하, 데이터 유실 (2) 오버 클락 언제: CPU, RAM 과다 사용(여러개의 무거운 프로그램을 한 번에 돌리면) 문제: 수명 단축, 시스템 충돌 (3) 오버 히팅 언제: CPU, RAM 문제: CPU에 열을 발생...
✅ 백엔드의 주요 업무 주문업무 비즈니스 요구 설계 및 구현(고객 요구사항 확인) 필터링 예외 처리(고객 1차 대응, 위험 지역 같은 경우 서버에서 차단해버림) 문제: 대용량 트래픽 부하 문제, 트래픽이 몰림(고객 주문이 한꺼번에 몰려서 고객이 대기해야 하는 경우) 해결: 서버 구현 기술:비즈니스 요구 설계: Spring Boo...
✅ Daily Report 📌 TO-DO LIST submit github blog post study lesson 1~11 assigment: what is JVM? What happens when I click on word program? ✅ Today I Learned Hardware CPU R...
✅ JAVA compile 언어 소스코그를 목적코드로 옮기는 것 (여기서 말하는 목적코드는 컴파일러나 소스코드 파일을 컴파일 해서 생성하는 파일) 인간이 개발도구로 완성한 코드를 컴파일해서 운영체게가 이해 가능한 프로그램 언어로 바꿔줌, 이를 또 컴퓨터 하드웨어에 전달 compiler: 번역기, 특정 프로그래밍 언어를 다른 언어...
✅ SOA Service Oriented Architecture 서비스 지향 Architecture 업무상의 일 🟰 소프트웨어 기능 🟰 서비스 서비스를 네트워크 상에 연동, 시스템 구축 ✅ SOAP Simple Object Access Protocol exchange structured information over...
Framework VS Library ☑️ Framework 클래스 + 인터페이스의 집합 framework is already fixed how to use 애플리케이션 코드가 프레임워크에 의해 사용, 결정된다. 프레임워크에 따라 사용자가 그 안에 필요한 코드 작성 앱/서버 구동 메모리 관리 이벤트 루프 소프트웨어의 설계...