Định nghĩa Native Code Compiler for Java (NCCJ) là gì?
Native Code Compiler for Java (NCCJ) là Native Code Compiler cho Java (NCCJ). Đây là nghĩa tiếng Việt của thuật ngữ Native Code Compiler for Java (NCCJ) - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.
Độ phổ biến(Factor rating): 5/10
Native biên dịch mã cho Java (NCCJ) là một ứng dụng trình biên dịch có thể chuyển đổi mã Java để một mã gốc có thể được thực hiện mà không cần phiên dịch. Native biên dịch mã cho Java biên dịch mã Java thành một đại diện nhị phân có thể được liên kết đến tập tin thư viện và các nguồn lực tiền biên dịch để tạo ra một chương trình thực thi.
Xem thêm: Thuật ngữ công nghệ A-Z
Giải thích ý nghĩa
Mã Java thường được chuyển thành mã byte trung gian, sau đó được biên dịch thành mã máy phụ thuộc vào sự giúp đỡ của JVM chạy trên mỗi máy mà chương trình là để được thực thi. Tính năng này đặc biệt của Java làm cho chương trình Java linh hoạt hơn và di động trên một loạt các thiết bị. Nhưng đưa ra này một chi phí và có thể gây ra các chương trình Java để dành thời gian nhiều hơn so với mã natively biên soạn. Khi mối quan tâm thiết kế chính cho Java như để làm cho nó một nền tảng độc lập và phát triển an toàn mô hình, độ trễ hiệu suất thực hiện do tính năng mã byte được ngồi ngoài.
What is the Native Code Compiler for Java (NCCJ)? - Definition
Native code compiler for Java (NCCJ) is a compiler application that converts Java code to a native code that can be executed without the need for interpreters. Native code compiler for Java translates the Java code into a binary representation that can be linked to precompiled library files and resources to create an executable program.
Understanding the Native Code Compiler for Java (NCCJ)
Java code is usually converted into an intermediate byte code, which is then compiled into a machine-dependent code with the help of JVM running on each machine where the program is to be executed. This particular feature of Java makes Java programs more flexible and portable across a wide range of devices. But this introduces an overhead and may cause Java programs to take more time than natively compiled code. As the primary design concern for Java as to make it a platform-independent and secure development model, the execution performance lag due to the byte code feature was sidelined.
Thuật ngữ liên quan
- Java Virtual Machine (JVM)
- Bytecode
- Machine Code (MC)
- Just-In-Time Compiler (JIT Compiler)
- Commit
- Access Modifiers
- Acyclic
- Appending Virus
- Armored Virus
- Binder
Source: Native Code Compiler for Java (NCCJ) là gì? Technology Dictionary - Filegi - Techtopedia - Techterm