Java가 시작하기 더 쉽다고 말하는 사람들은 일반 사람들이어야 합니다. 왜냐하면 이에 비해 Java는 비교할 수 없는 장점을 갖고 있기 때문입니다. 초보 프로그래머에게는 이러한 장점이 Java 언어를 더 빠르게 작성할 수 있게 해줍니다. 버그도 많지 않고 치명적인 문제도 발생하지 않습니다.
그렇다면 Java의 장점은 무엇일까요? 장점을 말하자면, 그것과 비교되는 언어를 살펴보고 그 장점이 무엇인지 살펴봐야 겠죠?
먼저 현재 주류 개발 언어에 대해 이야기해보자:
C, C++, JAVA
그럼 위 세 가지는 고급 언어이지만, 비교해보면 c이다. 183의 키로 NBA 선수들 사이에 서는 듯한 저급 언어. 혼자 꺼내면 키가 꽤 크지만 속은 낮다.
먼저 C 언어의 특징을 살펴보겠습니다.
1. 메소드는 있지만 클래스 개념이 없습니다. 2. 3. 강한 긍정 기호와 부정 기호의 개념 5. 🎜>6. 컴파일된 언어;
그렇다면 시작하자마자 알아야 할 사항입니다. 왜냐하면 이러한 사항을 모른다면 이 언어는 초보자로 간주되지 않기 때문입니다. 당신은 이런 것들을 모르고, 개발할 수 없으며, 멀티스레딩 등과 같은 다른 개념도 있습니다. 즉, 이 언어는 단지 기본 언어일 뿐입니다. 개발자가 사용할 수 있는 많은 라이브러리 메소드를 제공하지 않습니다.
C++의 특징: 1. 클래스에는 다형성, 상속 및 캡슐화가 있습니다.2. 강력한 긍정 및 부정 기호 개념이 있습니다. 🎜>4. 강력한 소문자의 개념
6. 컴파일된 언어
위의 내용을 알면 물론 할 수 있는 것들은 클래스라는 개념이 있기 때문에 C보다 개발 속도가 더 빠르며, 제공하는 클래스 라이브러리도 C보다 좋습니다. 많다보니 c에 비하면 그렇습니다. 일반 사람들이 개발한 것과 비슷하지만 편집자는 c에 비해 배워야 할 것이 늘어나기 때문에 c++가 더 어렵다고 생각합니다.
마지막으로 Java의 특징을 살펴보겠습니다. :
1. 클래스의 개념과 메소드가 있습니다(클래스에는 다형성, 상속 및 캡슐화가 있습니다).
2. 강력한 데이터 유형이 있습니다. 🎜>6. 가상 머신 개념 추가
7. 컴파일된 언어
그럼 C나 C++에 비해 Java의 장점은 무엇인가요? 비교해 보면 포인터 개념이 없다는 것을 알 수 있습니다. 가상 머신에 대한 추가 개념이 있는데, 이 두 개념을 통해 Java는 임계값을 완전히 낮출 수 있습니다. 먼저 포인터에 대해 알아보겠습니다.
포인터의 개념: 포인터는 컴퓨터 메모리의 주소를 가리키는 이름입니다. 메모리를 작동시킵니다. 프로그래밍을 공부하는 사람이라면 포인터가 고등의 세 가지 혼합 단어 문제만큼 배우기 어렵다는 것을 알고 있습니다. 학교 물리학; 사람들에게 많은 골치 아픈 문제를 안겨주고, 잘 사용하지 않으면 메모리 누수와 와일드 포인터가 쉽게 발생하여, 초보자나 작업을 해오던 사람들에게도 여러 가지 문제를 일으킬 수 있다는 것이 끔찍한 일입니다. 몇 년 동안 포인터에 대해서만 생각하면 머리가 아프게 됩니다. 그러면 Java에는 더 이상 가상 머신이 없으며, 메모리 할당 및 관리는 모두 가상 머신에서 수행됩니다. 플랫폼을 변경할 때 다시 컴파일해야 하는 처음 두 가지와 달리 다른 플랫폼에서 실행하면 컴파일러에 대한 특정 요구 사항도 있고 컴파일 중에 발생하는 문제도 매우 우울합니다.
그래서 일반적으로 말하자면, Java C나 C++에 비해 조금 더 입문적이고 할 수 있는 것이 많지만 양쪽 모두에게 이익이 되지는 않습니다. 즉, 사용하기 쉬운 언어는 항상 변경되기 때문에 상대적으로 느리게 실행되며 결국 레지스터는 모두 00101010101010입니다. 이것은 Java와 마찬가지로 사람들이 사용합니다. 그리고 중간에 c++, c, 어셈블리를 거쳐서 마지막으로 01001010101까지 거쳐야 하기 때문에 속도가 더 느리고, 사용하기 쉬운 언어인 js도 있는데, 너무 단순해서 개념이 없습니다. 데이터 유형이 있고 컴파일 개념이 없습니다. 작성한다는 것은 작성 후 바로 실행할 수 있다는 것을 의미합니다. 물론 속도도 만족스럽지 않습니다.
글쎄요. Java가 시작하기 쉬운 이유 어떤 언어는 자신의 취미에 따라 배워야 합니다. 어떤 사람들은 포인터를 가지고 노는 것이 좋다고 생각합니다. . 물론, 모든 길은 로마로 통합니다.