안드로이드 개발과 자바 개발의 차이점은 무엇인가요?
안드로이드는 자바 언어로 개발됩니다! Java 개발에는 백엔드와 프론트엔드가 있기 때문에 내용이 많습니다.
첫째, 플랫폼이 다릅니다. Java 개발은 데스크톱 또는 기업 수준 컴퓨터에서 수행되며, 하나는 Android 시스템에서 수행됩니다. 두 코드는 상호 운용이 불가능합니다. 그러나 그것들은 모두 자바 언어로 작성되었습니다.
둘째, 서로 다른 시스템의 제어 구성 요소가 다르기 때문에 둘 사이의 프로그램 코드를 보편적으로 사용할 수 없습니다. 일반 개인용 컴퓨터와 안드로이드 시스템의 제어 구성 요소 이름을 통일하면 범용성이 훨씬 좋아질 것입니다.
셋째, 하드웨어가 다릅니다. 개인용 컴퓨터에는 나침반, GPS, 플래시, 모바일/China Unicom 액세스 기능이 거의 없습니다. 그리고 이러한 기능은 Android 시스템에서 사용할 수 있습니다. 소프트웨어가 이러한 하드웨어를 사용해야 한다면 개인용 컴퓨터에서는 확실히 실행될 수 없습니다.
유사점에 대해 다시 이야기해 보겠습니다.
JAVA 개발과 Android 개발은 모두 Java 언어로 개발되므로 구문이 매우 유사합니다.
가장 큰 유사점은 주요 개발 언어가 java라는 점입니다. 가장 큰 차이점은 Java 개발이 PC나 휴대폰의 웹페이지와 같은 웹사이트 개발에 중점을 둔다는 점입니다. 주로 휴대폰에 설치해야 하는 앱을 개발하고 소프트웨어 애플리케이션을 실행하는 것이 가장 큰 차이점입니다.
이 문제는 범위 문제입니다. Android 개발은 Java 개발의 한 분야입니다. 언급하신 Java 클래스 라이브러리는 표준 클래스 라이브러리를 의미합니다. Android 클래스 라이브러리의 일부는 기본적으로 Java 클래스 라이브러리와 동일합니다. 즉, 클래스 이름이 동일합니다. 예를 들어 String, Integer 등이 있는데 구체적인 구현이 변경되었습니다(다행히 변경이 되었는데, 그렇지 않으면 Oracle에 소송을 제기하는 것은 비참할 것입니다). 그러나 Java의 스윙 클래스 라이브러리는 Android에서 사용할 수 없습니다. 즉, Android는 Java에서 일반적으로 사용되는 클래스 라이브러리만 사용합니다. Java 개발을 알고 있다면 Android를 빠르게 시작할 수 있습니다. API에 익숙해지는 과정일 뿐입니다. 그리고 안드로이드 개발은 자바를 사용하여 웹을 개발하는 것보다 훨씬 간단하고 쉽습니다. 너무 많은 것을 알 필요가 없고, 안드로이드에 대해서만 알면 되기 때문입니다. 웹을 할 때와 달리 java, css, javascript, sql도 필요합니다. 심지어 SSH 프레임워크도 너무 번거롭습니다. 너무 많이 말하면 Android가 실제로 일반 Java 개발보다 쉽다는 것을 의미합니다. 큰 차이는 없고 간단합니다. Android 개발과 JAVA 개발의 차이점은 무엇입니까?
Android 개발은 Java 개발의 한 분야입니다. 일부 Android 클래스 라이브러리는 기본적으로 Java 클래스 라이브러리와 동일합니다. 즉, 클래스 이름은 동일합니다. Android 클래스에서는 Java 클래스를 사용할 수 없습니다. 즉, Android 버전은 Java 버전에서 일반적으로 사용되는 클래스 라이브러리만 사용합니다.
자세한 소개:
1. 안드로이드는 자바 기반의 언어입니다. 안드로이드를 배우려면 먼저 자바의 기본 문법을 배워야 합니다.
2. 간단히 말해서 하나는 운영체제이고 다른 하나는 개발 언어입니다. 구체적으로 안드로이드는 리눅스 기반의 오픈소스 운영체제로 주로 휴대용 기기(스마트폰, 태블릿)에 사용된다. 자바는 객체지향 프로그래밍 언어로, 오픈소스이며 무료라는 점이 가장 큰 특징이다. 이 때문에 중국의 대부분의 대규모 소프트웨어 시스템은 자바로 개발된다.
3. Android의 애플리케이션 계층에 있는 애플리케이션은 Java를 개발 언어로 사용하여 Java로 작성됩니다. 그러나 Android SDK는 대부분의 Java SDK 및 Android SDK에서 부분적으로 포기한 것은 거의 없습니다. 따라서 Android 개발에 참여하려면 Java 기반이 있어야 합니다.
또한, Windows 시스템에 Android Java 개발 환경을 구축하여 Windows 시스템에서 Android 프로젝트를 테스트할 수 있습니다.
4. Android 개발과 JAVA는 서로를 보완합니다. JAVA는 Android용 개발 언어 환경을 제공하며, Android 개발은 JAVA 언어를 통해 구현됩니다.