Java jdk là gì

     

JDK là gì?

Java Development Kit(JDK)là 1 trong những ba gói technology cốt lõi được áp dụng tronglập trình Java, cùng với JVM (Máy ảo Java - Java Virtual Machine) cùng JRE (Java Runtime Environment - môi trường thiên nhiên Java Runtime). Việc phân biệt giữa ba công nghệ này, cũng tương tự hiểu được cách chúng kết nối với nhau là khôn cùng quan trọng.

Bạn đang xem: Java jdk là gì

Bạn vẫn xem: Java jdk là gì

- JVM là yếu tố Java gốc rễ để chạy những chương trình.

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

- JDK có thể chấp nhận được các developer tạo các chương trình Java, trong số đó các chương trình có thể được JVM và JRE xử trí và chạy.

Các developer lúc mới thực hiện Java thường rất dễ nhầm lẫn Java Development Kit cùng với Java Runtime Environment. Để phân biệt, ta bắt buộc nhớ rằng JDK là 1 trong gói các công thay phát triển phần mềm dựa trên Java, trong lúc JRE là gói công cụ sử dụng để chạy Java code.

JRE hoàn toàn có thể được sử dụng như một thành phần chủ quyền để chạy những chương trình Java, dù vậy, JRE vẫn là 1 phần của JDK. JDK đòi hỏi bộ pháp luật JRE vày chạy những chương trình Java là một phần của việc phát triển chúng.

Bizfly Cloudchia sẻJDK theo 2 giải pháp như sau:

Định nghĩa siêng ngành: JDK là 1 hệ tiêu chuẩn chỉnh trong việc triển khai nền tảng Java, bao gồm các trình thông ngôn dịch với thư viện lớp.

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

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

Ngoài JRE, môi trường xung quanh được thực hiện để chạy các ứng dụng Java, mỗi JDK đông đảo chứa trình biên dịch Java. Trình biên dịch là chương trình phần mềm có khả năng lấy các tệp .java làm việc dạng thô - văn bạn dạng thuần túy - cùng hiển thị chúng thành những tệp triển khai có đuôi . Class.

Xem thêm: K+: Hướng Dẫn Cách Xem K+ Trên Fpt Play Box, K+ Trên Fpt Play Box

Làm quen thuộc với JDK

Các gói JDK

Sau khi chọn phiên phiên bản Java, bạn cũng trở nên cần chọn gói Java ao ước sử dụng. Những gói là những Java Development Kit dành riêng cho các kiểu cải cách và phát triển khác nhau. Các gói bao gồm sẵn là Java Enterprise Edition (Java EE), Java Standard Edition (Java SE) cùng Java thiết bị di động Edition (Java ME).

Thông thường, một phiên bản JDK sẽ cất Java SE. Nếu như khách hàng tải xuống Java EE hoặc Java ME, các bạn sẽ có một phiên bản Java SE tiêu chuẩn. Ví dụ, Java EE là gốc rễ tiêu chuẩn với các công cụ hỗ trợ tiện ích cho cải cách và phát triển ứng dụng doanh nghiệp lớn như Enterprise JavaBeans hay hỗ trợ cho Object Relational Mapping.

Việc biến hóa từ JDK này lịch sự JDK cũng không tồn tại gì cực nhọc khăn. Vì vậy, bạn không cần thiết phải quá băn khoăn lo lắng về vấn đề chọn đúng phiên phiên bản và gói JDK ngay lập tức từ đầu.

JDK là gì? khám phá Java Development Kit - Ảnh 2.

Các phiên bạn dạng JDK tương thích

Do JDK hỗ trợ trình biên dịch cho các chương trình Java của bạn, phải JDK bạn áp dụng sẽ khẳng định phiên bạn dạng Java nào bạn cũng có thể mã hóa. Ví dụ: nếu bạn muốn sử dụng công dụng hỗ trợ mới bao gồm trong Java 8, như toán tử Lambda, các bạn sẽ cần ít nhất là phiên bạn dạng JDK Java 8 nhằm biên dịch. Nếu như không, lệnh javac sẽ từ chối mã cùng với lỗi cú pháp.

Download JDK

Để tập trung vào những kỹ thuật và những lớp then chốt của JDK, chúng ta nên tải Java SE. Để cài JDK Java SE, bạn truy cập download page xác nhận của Oracle. Các bạn sẽ thấy rất nhiều gói JDK gồm sẵn để lựa chọn, như trong ảnh:

Về Java EE

Nếu mục tiêu của chúng ta là xây dựng những ứng dụng web dựa trên Java, bạn nên lựa chọn Java EE. JDK Java EE bao hàm Java Servlet - cung cấp xử lý yêu cầu HTTP. Việc thực hiện JDK Java EE sẽ đòi hỏi một container - là một trong server chạy những ứng dụng Java EE. Glassfish là thực hiện tham chiếu máy chủ Java EE mang lại Oracle. Các triển khai phổ cập khác là Tomcat và Jetty.

Cài để JDK

Khi bạn chạy trình thiết lập JDK, các bạn sẽ được cấp một bộ ba thành phần: hình thức phát triển, Mã nguồn với Public JRE. Bạn cũng có thể chọn setup một hoặc toàn bộ các thành phần này hoặc chỉ việc chọn khoác định.

Nếu các bạn chọn cài đặt cả bố thành phần theo mang định , JDK và JRE của bạn sẽ được cài đặt ở các vị trí mang định bên trên hệ điều hành. Bên trên Windows, thường thì JDK vẫn được setup vào ổ C: Program Files Java, như trong hình.

JDK trong câu lệnh

Cài đặt JDK với JRE đã thêm lệnh java vào command của bạn. Bạn cũng có thể xác minh bằng cách mở command shell cùng gõ java -version, bạn sẽ nhận được phiên phiên bản Java vừa cài đặt. (Trong một số trong những trường hợp, các bạn sẽ phải khởi đụng lại khối hệ thống để nhận các thay đổi).

Xem thêm: Quên Tên Đăng Nhập Vietinbank Ipay Là Gì, Tên Đăng Nhập Vietinbank Ipay Là Gì

Lệnh javac

Lệnh javac phía bên trong thư mục "/jdk", nhưng sẽ không được tự động thêm vào path của hệ thống trong khi cài đặt. Các bạn sẽ có tùy chọn để tự thiết đặt javac hoặc thiết đặt một IDE gồm chứa lệnh này.