Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (777.47 KB, 21 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
<b><small>TRƯỜNG ĐẠI HỌC ĐÔNG ÁKHOA: CÔNG NGHỆ THƠNG TIN</small></b>
- Java là một công nghệ được hãng Sun Microsystems xây dựng từ cuối năm 1990 với cái tên Oak và hiện nay đang phát triển vượt bậc với sự đóng góp của hàng vạn lập trình viên trên thế giới. Ban đầu, Oak được kỹ sư James Gosling và các cộng sự xây dựng với mục đích lập trình cho các mặt hàng điện dân dụng với
mục tiêu nhỏ gọn và tương thích được với nhiều loại thiết bị phần cứng khác nhau. Sau đó Oak được sử dụng trong nhiều dự án như dự án Xanh (Blue Project), dự án Phim theo yêu cầu (Video on demand Project).
Sau một chuyến du lịch tới đảo Java của Indonesia, nhóm phát triển Oak đã đổi tên Oak thành Java.
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">- Hướng đối tượng: Java là một ngôn ngữ lập trình hướng đối tượng, khơng có nhiều hằng số độc lập,
các biến hoặc các hàm: mỗi một thứ được mô tả có thể chỉ được truy nhập thơng qua các lớp và các đối tượng. - Mạnh mẽ: Java là một ngơn ngữ mạnh vì nó u cầu tất cả dữ liệu phải được khai báo một cách tường minh. Nó kiểm tra mã nguồn tại thời điểm của sự biên dịch và sự thông dịch, và loại ra các lỗi của chương trình.
- Độc lập nền: là khả năng của một chương trình có thể chạy trên bất kỳ máy tính nào mà khơng cần quan tâm đến nền bên dưới.
- Bảo mật: Java cung cấp môi trường bảo mật cho các chương trình thực thi và cung cấp một vài lớp điều khiển bảo mật.
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">- Do Java biên dịch mã nguồn thành bytecode, bytecode sau đó được mơi trường thực thi chạy nền Java thường chạy chậm hơn những ngơn ngữ lập trình thơng dịch khác như Python, Perl, PHP.
- Gặp khó khăn trong việc debug chương trình.
- Các tool hỗ trợ trong java khơng mạnh và đơn giản. Do java là phần mềm mã nguồn mở bởi vậy việc yêu cầu xây dựng một tool hỗ trợ chuyển nghiệp, đầu tư quy mô trở lên khó khăn.
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">- Database quản lý bán hàng thì có ra thành nhiều phần chính: Người dùng, sản phẩm, loại sản phẩm, hóa đơn…
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">16
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">reallygreatsite.com
</div>