Các lớp nền tảng Java (JFC)

Tác Giả: Louise Ward
Ngày Sáng TạO: 6 Tháng 2 2021
CậP NhậT Ngày Tháng: 26 Tháng Sáu 2024
Anonim
Các lớp nền tảng Java (JFC) - Công Nghệ
Các lớp nền tảng Java (JFC) - Công Nghệ

NộI Dung

Định nghĩa - Các lớp Java Foundation (JFC) có nghĩa là gì?

Các lớp nền tảng Java (JFC) là một tập hợp các thành phần giao diện người dùng đồ họa (GUI) cho các ứng dụng Java để hợp lý hóa việc phát triển phần mềm và ứng dụng đám mây. JFC chứa Bộ công cụ cửa sổ trừu tượng (AWT), Java 2D và Swing.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích các lớp nền tảng Java (JFC)

Do các khả năng đa nền tảng của nó, các ứng dụng Java bằng văn bản chạy trên bất kỳ HĐH nào mà không yêu cầu thay đổi mã nguồn. Tuy nhiên, khi viết một ứng dụng hỗ trợ GUI, các nhà phát triển luôn phải đối mặt với một vấn đề nan giải: Có nên cung cấp cùng một GUI trên tất cả các nền tảng hay GUI phải phù hợp với giao diện của nền tảng bên dưới?

Với tùy chọn đầu tiên, giao diện của một nút, thanh cuộn, hộp hoặc hộp kiểm là như nhau, bất kể nền tảng. Ví dụ, một ứng dụng xử lý văn bản được phát triển bằng Java trông và cảm thấy giống nhau khi chạy trên các hệ điều hành Windows hoặc Linux. Với tùy chọn thứ hai, các nút, thanh cuộn và hộp, v.v., thay đổi và thích ứng với giao diện của hệ điều hành máy chủ. Trong trường hợp này, cùng một ứng dụng xử lý văn bản trông giống như một ứng dụng Windows khi chạy trên Windows, nhưng khi chạy trên Linux, nó trông giống như một ứng dụng Linux.

Một lợi thế chính của JFC là các thành phần của nó có thể cắm được và yêu cầu ít dòng mã hơn. Ngoài ra, JFC giữ lại các phẩm chất Java. Do đó, hiệu suất của GUI được tạo thông qua JFC là có thể dự đoán được. Một ứng dụng chạy liền mạch trên một HĐH chạy liền mạch trên một HĐH khác.