TAILIEUCHUNG - lập trình trên thiết bị di động

đây là thiết bị di động với cấu hình phần cứng của nó như bộ nhớ, tốc độ xử lý .các thiết bị di động khác nhau có thể có các bộ xử lý khác nhau vói các mã lệnh khác nhau. mục tiêu của J2ME là cung cấp một chuẩn cho tất cả các loại thiết bị di động khác nhau | LẬP TRÌNH TRÊN THIÉT BI DI ĐỘNG 1. Giới thiệu Java và ứng dụng lập trình trên thiết bị di động Giới thiệu ve Java Vào những năm 1990 Java được ra đời từ dự án xanh và ban đầu được xây dựng để kiiểm sóat các thí bị dân dụng và một số thiết bị cầm tay. Java được xây dựng chủ yếu dựa trong bộ công cụ phát triển Java Development Kit - JDK như là thư viện chuẩn trong đó chứa trình biên dịch trình thông dịch . Đây chính là nền tảng cho việc phát triển ứng dụng Java. Hiện nay các nhà phát triển đã xây dựng nhiều nhánh mới cho Java như J2EE Java 2 Platform Enterprise Edition Phiên bản dành cho máy chủ lớn với sức mạnh xử lý và dung lượng bộ nhớ lớn. J2SE Java 2 Platform Standard Edition Phiên bản chuẩn chạy trên các máy PC và laptop. J2ME Java 2 Platform Micro Edition là phiên bản rút gọn của Java cho các thiết di động giới hạn về bộ nhớ và bộ xử lý. ứng dụng lập trình trên thiết bị di động bằng J2ME Mục tiêu của của J2ME là cho phép người lập trình viết các chương trình ứng dụng động lập với thiết bị di động không cần quan tâm đến phần cứng. J2ME được xây dựng bằng các tầng khác nhau để giấu đi việc thực hiện phần cứng khỏi nhà phát triển. Sau đây là các tầng của j2ME được xây dựng trên CLDC Hiện trạng Các API khác MIDP- Mobile Information DeviceProfile Cấu hình CLCD- Connected Limited Device Configuration Máy ảo Java Phần cứng thiết bị Tầng phần cứng thiết bị Đây là thiết bị di động với cấu hình phần cứng của nó như bộ nhớ tốc độ xử lý. Các thiết bị di động khác nhau có thể có các bộ xử lý khác nhau với các mã lệnh khác nhau. Mục tiêu của J2ME là cung cấp một chuẩn cho tất cả các lọai thiết bị di động khác nhau. Tầng máy ảo Java Khi mã nguồn Java được biên dịch nó được chuyển đổi thành mã bytecode. Mã bytecode này sau đó được chuyển thành mã ngôn ngữ máy của thiết bị di động. Tầng máy ảo java bao gồm KVM K virtual Machine là bộ biên dịch mã bytecode có nhiệm vụ chuyển mã bytecode của chương trình Java thành ngôn ngữ máy để chạy trên thiết bị di động. tầng này .

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.