JDK LÀ GÌ

JDK là gì?

Java Development Kit (JDK) là một trong ba gói công nghệ cốt lõi đc cần sử dụng tronglập trình Java, song song với JVM (Máy ảo Java – Java Virtual Machine) and JRE (Java Runtime Environment – Môi trường xung quanh Java Runtime). Việc nhận biết giữa ba công nghệ này, y hệt như hiểu đc phương pháp chúng kết nối cùng với nhau là rất quan trọng.

Bạn đang xem: Jdk là gì

Bài Viết: Jdk là gì

– JVM là thành phần Java nguồn gốc để chạy những chương trình.

– JRE là phần on-disk của Java, phần tạo nên JVM.

– JDK được phép những developer tạo những chương trình Java, trong đó những chương trình có thể đc JVM and JRE xử lý and chạy.

Những developer khi mới cần sử dụng Java thường dễ nhầm lẫn Java Development Kit với Java Runtime Environment. Để nhận biết, ta cần hãy nhớ là JDK là một gói những công cụ phát triển ứng dụng dựa trên Java, trong khi JRE là gói công cụ cần sử dụng để chạy Java code.

JRE có thể đc cần sử dụng như 1 thành phần độc lập để chạy những chương trình Java, dù vậy, JRE vẫn là 1 phần của JDK. JDK yên cầu bộ công cụ JRE vì chạy những chương trình Java là 1 phần của việc phát triển chúng.

Các bạn có thể hiểu về JDK theo 2 phương pháp như sau:


Định nghĩa chuyên ngành: JDK là một hệ tiêu chí trong việc tiến hành nguồn gốc Java, kể cả những trình thông dịch dịch and thư viện lớp.

Định nghĩa đôi chút: JDK là gói ứng dụng bạn tải xuống để tạo những phần mềm dựa trên Java.

Trình biên dịch JDK & Java

Ngoài JRE, môi trường thiên nhiên đc cần sử dụng để chạy những phần mềm Java, mỗi JDK đều chứa trình biên dịch Java. Trình biên dịch là chương trình ứng dụng có khả năng lấy những tệp .java ở dạng thô – văn bản thuần túy – and hiển thị chúng thành những tệp thực thi có đuôi . Class.

Làm quen với JDK

Thiết lập một Java trong môi trường thiên nhiên phát triển cũng dễ như việc bạn tải về 1 JDK and thêm vào classpart. Khi tải xuống JDK, bạn sẽ cần chọn phiên bản Java mình thích cần sử dụng. Java 8 là phiên bản đc cần sử dụng thông dụng nhất, tuy vậy, tính đến thời hạn giờ đây, Java 10 là phiên bản mới nhất. Java bảo trì khả năng tương thích ngược, do đó các bạn sẽ tải xuống bản ban hành mới nhất.

Xem thêm: Sự Khác Nhau Giữa “ Homemade Là Gì, Phân Biệt Handmade

Những gói JDK

Sau khi chọn phiên bản Java, bạn cũng sẽ cần chọn gói Java muốn cần sử dụng. Những gói là những Java Development Kit dành cho những kiểu phát triển khác nhau. Những gói có sẵn là Java Enterprise Edition (Java EE), Java Standard Edition (Java SE) and Java Mobile Edition (Java ME).

Bình thường, một phiên bản JDK sẽ chứa Java SE. Nếu bạn tải xuống Java EE hoặc Java ME, bạn sẽ chứa một phiên bản Java SE tiêu chí. Ví dụ, Java EE là nguồn gốc tiêu chí với những công cụ trợ giúp tiện dụng cho phát triển phần mềm công ty như Enterprise JavaBeans hay trợ giúp cho Object Relational Mapping.


Việc convert từ JDK này sang JDK cũng không có gì nan giải. Cho nên, bạn không cần phải quá lo lắng về việc chọn đúng phiên bản and gói JDK ngay từ đầu.


*

Những phiên bản JDK tương thích

Do JDK thỏa mãn nhu cầu trình biên dịch cho những chương trình Java của bạn, nên JDK bạn cần sử dụng sẽ cam đoan phiên bản Java nào bạn cũng có thể mã hóa. Ví dụ: nếu bạn thích cần sử dụng chức năng trợ giúp mới có trong Java 8, như toán tử Lambda, bạn sẽ cần ít đặc biệt là phiên bản JDK Java 8 để biên dịch. Nếu không, lệnh javac sẽ từ chối mã với lỗi cú pháp.

Tải về JDK

Để tập trung vào những kỹ thuật and những lớp cốt lõi của JDK, bạn nên tải Java SE. Để tải JDK Java SE, bạn truy cập tải về page chính thức của Oracle. Bạn sẽ cảm nhận thấy rất đông gói JDK có sẵn để chọn lựa, như trong ảnh:

Về Java EE

Nếu mục tiêu của bạn là thành lập những phần mềm web dựa trên Java, bạn nên chọn Java EE. JDK Java EE kể cả Java Servlet – trợ giúp xử lý có nhu cầu HTTP. Việc tiến hành JDK Java EE sẽ yên cầu một container – là một server chạy những phần mềm Java EE. Glassfish là tiến hành tham chiếu máy chủ Java EE cho Oracle. Những tiến hành thông dụng khác là Tomcat and Jetty.


Setup JDK

Khi bạn chạy trình setup JDK, bạn để được cấp một bộ ba thành phần: Công cụ phát triển, Mã nguồn and Public JRE. Bạn cũng có thể chọn setup một hoặc cục bộ những thành phần này hoặc chỉ cần chọn mặc định.

Nếu bạn chọn setup cả ba thành phần theo mặc định , JDK and JRE của bạn để được setup ở những chỗ đứng mặc định trên hệ điều hành. Trên Windows, đôi chút JDK để được setup vào ổ C: Program Files Java, như trong hình.

JDK trong câu lệnh

Setup JDK and JRE sẽ thêm lệnh java vào command của bạn. Bạn cũng có thể xác minh bằng phương pháp mở command shell and gõ java -version, bạn sẽ nhận đc phiên bản Java vừa setup. (Trong một số tình huống, bạn sẽ phải khởi động lại hệ thống để nhận những điều chỉnh).

Ngoài ra. bạn cũng sẽ cần javac này để biên dịch những tệp Java của bạn.

Lệnh javac

Lệnh javac bên phía trong folder “/jdk”, nhưng sẽ không đc auto thêm vào path của hệ thống trong khi setup. Bạn sẽ có tùy chọn để tự setup javac hoặc setup một IDE có chứa lệnh này.

Theo BizFly tổng hợp

Thể Loại: Giải bày Kiến Thức Cộng Đồng


Bài Viết: Jdk Là Gì – Jdk Và Jre Khác Nhau Chỗ Nào

Thể Loại: LÀ GÌ

Nguồn Blog là gì: https://realchampionshipwrestling.com Jdk Là Gì – Jdk Và Jre Khác Nhau Chỗ Nào

| W88Vuive | xosoketqua.com | jun88