[Java] Java와 C++, C#의 차이
Java와 C++ 구분 C++ Java 언어 유형 절차지향 및 객체지향 프로그래밍 지원 객체지향 프로그래밍 지원 메모리 관리 메모리 수동 할당/해제 관리 가비지 컬렉션으로 메모리 자동 관리 플랫폼 독립성 컴파일 언어만 지원하여 바로 기계 코드로 전환되어 플랫폼에 종속적 컴파일 언어와 인프린트 언어 모두 포함 JVM을 통해 바이트코드(중간언어)로 어떤 OS에도 실행될 수 있음 (Write Once Run Anywhere) 언어 복잡성 강하고 유연하지만 복잡한 뭄법, 포인터 등 더 많은 제어 권한을 개발자에게 부여 (에러, 버그 발생 가능성 높음) 상대적 간단한 문법과 안전한 기능 제공, 오류를 최소화하고 런타임 에러를 방지하도록 도움 성능 높은 성능 제공, 하드웨어 리소스에 더 근접히 접근 가능 C++에 ..
Computer Language/Java
2023. 9. 24. 23:55
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 메모리
- c++
- 스레드
- 상속
- 크기
- 입출력
- 할당
- 운영체제
- 포인터
- 클래스
- 알고리즘
- CPU
- 구조
- 백준
- 초기화
- 레지스터
- static_cast
- New
- const
- thread
- 프로세스
- 수학
- dynamic_cast
- 함수
- 컴파일
- 인터럽트
- malloc
- 명령어
- 멀티스레드
- 게임수학
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함