TAILIEUCHUNG - Bài giảng Lập trình mạng - Chương 2: Giới thiệu sơ lược về ngôn ngữ Java

Bài giảng Lập trình mạng - Chương 2: Giới thiệu sơ lược về ngôn ngữ Java trình bày về sơ lược về ngôn ngữ Java, các khái niệm cơ bản, biên dịch và thực thi dùng JDK, một số kỹ thuật, ngoại lệ, nhập xuất, Thread. | Giới thiệu sơ lược về ngôn ngữ Java Sơ lược về ngôn ngữ Java Các khái niệm cơ bản Biên dịch và thực thi dùng JDK Một số kỹ thuật Ngoại lệ Nhập xuất Thread Bộ môn HTMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 1 Sơ lược về ngôn ngữ Java Lịch sử phát triển: 1990: Ngôn ngữ Oak được tạo ra bởi James Gosling trong dự án Green của Sun MicroSystems nhằm phát triển phần mềm cho các thiết bị dân dụng. 1995: Oak đổi tên thành Java. 1996: trở thành chuẩn công nghiệp cho Internet. Đặc điểm: Ngôn ngữ hoàn toàn hướng đối tượng (Pure OOP). Ngôn ngữ đa nền: "Viết một lần , Chạy trên nhiều nền”. Ngôn ngữ đa luồng (multi-threading): xử lý và tính toán song song. Ngôn ngữ phân tán (distributed): cho phép các đối tượng của một ứng dụng được phân bố và thực thi trên các máy tính khác nhau. Ngôn ngữ động: cho phép mã lệnh của một chương trình được tải từ một máy tính về máy của người yêu cầu thực thi chương trình. Ngôn ngữ an toàn: hạn chế các thao tác nguy hiểm cho máy tính thật. Ngôn ngữ đơn giản, dễ học, kiến trúc chương trình đơn giản, trong sáng. Bộ môn HTMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 2 Sơ lược về ngôn ngữ Java Khả năng: Ngôn ngữ bậc cao. Có thể được dùng để tạo ra các loại ứng dụng để giải quyết các vấn đề về số, xử lý văn bản, tạo ra trò chơi, và nhiều thứ khác. Có các thư viện hàm hỗ trợ xây dựng giao diện (GUI) như AWT, Swing, Có các môi trường lập trình đồ họa như JBuilder, NetBeans, Eclipse, Có khả năng truy cập dữ liệu từ xa thông qua cầu nối JDBC Hỗ trợ các lớp hữu ích, tiện lợi trong lập trình các ứng dụng mạng (Socket) cũng như truy xuất Web hay nhúng vào trong trang Web (Applet). Hỗ trợ lập trình phân tán (Remote Method Invocation) cho phép một ứng dụng có thể được xử lý phân tán trên các máy tính khác nhau. Lập trình trên thiết bị cầm tay (J2ME). Xây dựng các ứng dụng trong môi trường xí nghiệp (J2EE). . Bộ môn HTMT&TT, Khoa Công Nghệ Thông .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.