Máy tínhPhần mềm

IDE Java

Với khái niệm của nền tảng Java là quen thuộc hầu hết các chủ sở hữu của điện thoại di động nguyên thủy. môi trường phát triển Java liên quan đến việc tạo ra các ứng dụng phổ biến có thể được sử dụng để chạy, không phụ thuộc vào hệ điều hành. Chúng ta hãy xem xét các khía cạnh cơ bản của hoạt động và việc sử dụng nó.

một môi trường phát triển Java là gì?

Trong thực tế, môi trường phát triển chỉ là một ngôn ngữ lập trình dựa trên các lệnh phổ quát được công nhận trong Java Runtime Environment.

Nói đại khái, môi trường phát triển ngôn ngữ Java mà không cần nền tảng ban đầu thành lập trong cùng Windows sẽ không hoạt động. Nhưng sự ủng hộ như vậy được cung cấp tự nhiên, loại bỏ bất kỳ người sử dụng từ sự cần thiết phải cài đặt thành phần bổ sung.

Ứng dụng trong công nghệ máy tính

Ban đầu, dự án này được phát triển bởi Sun Microsystems, mà sau này được hỗ trợ các công ty Oracle.

Nội dung của mã thực thi như vậy mà nó không phụ thuộc vào loại hệ điều hành được cài đặt. Ngôn ngữ riêng của mình đề cập đến các công cụ phát triển hướng đối tượng, hệ thống giống như các chương trình hoạt động.

Nhưng cuối cùng Java môi trường phát triển từ máy tính hoặc hệ thống điện thoại di động đó là hoàn toàn độc lập.

Built-in module của hệ thống điện thoại di động

Nếu chúng ta nói về điện thoại thông minh và máy tính bảng, cùng một phiên bản của Eclipse (IDE Java) chỉ áp dụng cho việc sử dụng một ứng dụng đồ họa cho phép để tạo ra một ứng dụng dựa trên nền Java trong một vài phút.

Trong thực tế, trong bản thân ứng dụng sản xuất một số giải quyết hoặc yêu cầu, có chức năng được cung cấp bởi hệ điều hành.

Và điều này áp dụng cho các thiết bị di động. Chúng tôi nhận thấy rằng đôi khi cuối cùng hoặc Windows Phone, hoặc Android bắt đầu "nhổ nước bọt" về cung cấp thông tin cập nhật ngay lập tức? Nó không phải là khác, như hai thành phần:

  • Java Runtime;
  • Microsoft .NET Framework.

là những gì buồn nhất, thành phần đầu tiên không liên quan đến lỗi hệ thống. Nền tảng hoàn toàn độc lập và được thực hiện trong điều khoản của lệnh mặc định.

Tích hợp phát triển phát triển môi trường JAVA: ứng dụng đơn giản

Thực tế là hệ thống này được sử dụng trong các phiên bản điện thoại di động, không ai là chắc chắn. Hỗ trợ môi trường phát triển Java Android, chứ không phải để nói về các sản phẩm "quả táo".

Tuy nhiên, trong điều kiện tình hình không phải là ứng dụng thực thi đơn giản như vậy. Dưới đây là lý do tại sao.

applet thực thi

Thứ nhất, chỉ cần chú ý đến hệ thống trong đó Archiver thích hợp (WinRAR - ít nhất là tốt hơn - 7-Zip) phải được cài đặt.

môi trường phát triển cho Java chương trình đề cập đến thực tế là dữ liệu được lưu trữ trong một kho lưu trữ mà không có sẵn để mở các công cụ chuẩn của Windows.

dữ liệu được lưu trữ

Tốt nhất, các máy hút có thể được sử dụng như trên. Nhưng nếu sự hình thành của công nghệ lưu trữ sử dụng phương pháp bổ sung (tối đa) nén ở đây sẽ không giúp gì cả.

Ngay cả cập nhật Archiver sẽ không thể thực hiện những thay đổi cần thiết. Sẽ phải áp dụng một bản cập nhật của toàn bộ nền tảng, mặc dù thông điệp ban đầu về bản cập nhật có sẵn "treo" trong khay hệ thống.

cập nhật nền tảng

Bản cập nhật được thực hiện đơn giản. Đơn giản chỉ cần nhấp chuột vào biểu tượng trên khay nhấp nháy, cung cấp để cài đặt các bản cập nhật có sẵn. Hiện công nhận có thể mất đến vài phút. Đây là điều bình thường.

Nếu bạn không muốn chờ đợi, không có vấn đề - bạn đi đến phần chính thức của Microsoft và tải chương trình từ đó. Tôi không thích phương pháp này? Cài đặt JDK hoặc J2SE, đó là một phần mở rộng của Java, và sau đó Để cài đặt các module cần thiết từ chọn, sau đó kích hoạt xảy ra tự động. Vào cuối của quá trình này có thể cần một hệ thống khởi động lại đầy đủ.

Tại sao Java không phụ thuộc vào hệ điều hành?

Như đã đề cập, ngôn ngữ này dùng để chỉ hướng đối tượng (tương tự như C + / C ++, được lập trình Windows).

Nhưng bản chất của nó là Java máy ảo có thể truyền lệnh thực thi các ứng dụng vào mã byte đặc biệt được công nhận bởi bất kỳ hệ thống máy tính, bất kể nhà phát triển. môi trường phát triển đồng đều tốt cho Java chương trình được sử dụng trên PC, và trên Intel nền tảng, và các hệ thống điện thoại di động Android, Blackberry, iOS, và những người khác.

Trong hầu hết các môi trường "hệ điều hành" phần mềm đã có một built-in chịu trách nhiệm về việc thực hiện một ngôn ngữ lệnh. Và nó không áp dụng cho các môi trường cụ thể như Microsoft .NET Framework hay bất kỳ hệ điều hành mà các nhà sản xuất đang phát triển khác cho hoạt động của các applet của riêng mình.

thiết bị di động

Đối với ngay cả điện thoại di động bình thường mà không có một hệ điều hành trên tàu, họ cũng đã hỗ trợ ban đầu cho nền tảng này. Thông thường, trình cài đặt có JAR gia hạn hoặc JAD và khá tiểu học được cài đặt ngay cả trên điện thoại nguyên thủy.

Hệ điều hành có thể sử dụng các trình lưu trữ như WinRAR, mà công nhận như tài liệu lưu trữ self-extracting như SFX-file mà không cần bất kỳ vấn đề. Khi bạn kích đúp vào tập tin này, nội dung của nó sẽ được trích xuất tự động và lưu trữ với các nền tảng Java, trong trường hợp này hoạt động ở chế độ nền.

Tôi có thể nói gì, bởi vì ngay cả những trò chơi cũ trên một chiếc điện thoại đơn giản có thể được thiết lập khá dễ dàng. Mặc dù người ta tin rằng trong những hệ điều hành "tiên tiến" không được sử dụng, nó không phải là.

Ngay cả trong các mô hình cũ như Nokia 3310 nền tảng là. Nếu không, làm thế nào sẽ điện thoại hoạt động? Trong hệ thống tương tự như nó đã rõ ràng, và có built-in hỗ trợ, đó là trách nhiệm đối với môi trường phát triển Java.

Đối với mình lệnh sử dụng khi tạo ứng dụng, mô tả của họ có thể mất quá nhiều thời gian. Nhưng nếu ý tưởng của việc tạo ra một ứng dụng dựa trên ngôn ngữ này vẫn còn đó, nó là tốt hơn để cài đặt một chương trình chuyên dụng như nền tảng được cung cấp bởi Delphi môi trường (giao diện người dùng đồ họa là rất tương tự).

phần kết luận

Như bạn có thể thấy, môi trường phát triển Java là phổ biến tương thích với hệ thống bất kỳ. Nhưng nó hoạt động nhanh hơn nhiều so với các lệnh phát sóng dựa trên C + / C ++. Theo một số nghiên cứu, hiệu suất có thể cao hơn 20-30 lần, mặc dù mức tiêu thụ bộ nhớ là ở cấp bậc trên.

Nhưng nếu để tổng hợp một số kết quả, điều đáng chú ý là tính linh hoạt thực tế được cung cấp bởi các môi trường phát triển Java. Trong thực tế, nó là tương thích với tất cả các hệ thống, mà làm cho nó phổ biến nhất để tạo ra các ứng dụng đa phương tiện tương tự hoặc trò chơi.

Chúng ta cũng nên nói rằng phiên bản mới nhất của Java được dựa trên sự hỗ trợ của công cụ lập trình generic, được dựa trên công nghệ Eiffel và C #, hoàn toàn khác với phương tiện của C ++. Ở đây bạn có thể sử dụng chuyển đổi tự động của các kiểu dữ liệu vô hướng và nhập khẩu của cái gọi là lĩnh vực tĩnh, chưa kể đến khả năng tạo tài liệu hỗ trợ với mã nguồn.

Java SE 6 bao gồm nhiều tính năng mới, trong đó bao gồm ngay cả những công nhận lịch Nhật Bản và Phật giáo, khả năng tạo ra toàn bộ HTTP-server, tăng tốc chuyển giao công đẳng cấp dòng chảy và các dữ liệu nén để tăng năng suất lên đến 70%, chưa kể đến bảng điều khiển JConsole hỗ trợ OpenGL và DirectX phần cứng.

Điều này áp dụng chủ yếu để card đồ họa, mặc dù nó có thể tham khảo việc sử dụng ngay cả những thiết bị âm thanh (thường là một trình điều khiển ảo để cơ sở ASIO4ALL). Điều tương tự cũng áp dụng cho một số tổng hợp phần mềm hoặc MIDI-bàn phím. Nhưng việc sử dụng Java applet thực thi không phải luôn luôn được cung cấp.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.atomiyme.com. Theme powered by WordPress.