tailieunhanh - ĐỒ ÁN TỐT NGHIỆP LẬP TRÌNH MẠNG VỀ DỊCH VỤ THƯ ĐIỆN TỬ;chương 4_2

2. Các tính chất , ưu khuyết điểm của Java. a. Các tính chất cơ bản: - Đơn giản(simple) :Cú pháp của java thực ra giống cú pháp của C++ trong các phiên bản mới đây. | ĐỒ ÁN TỐT NGHIỆP LẬP TRÌNH MẠNG VỀ DỊCH VỤ THƯ ĐIỆN TỬ CHƯƠNG 4 GIỚI THIỆU NGÔN NGỮ LẬP TRÌNH JAVA. 2. Các tính chất ưu khuyết điểm của Java. a. Các tính chất cơ bản - Đơn giản simple Cú pháp của java thực ra giống cú pháp của C trong các phiên bản mới đây. Mặc dù java không phải là ngôn ngữ được ưa chuộng nhất hiện nay nhưng trong thời điểm này java là ngôn ngữ hay hơn cả. Một điểm khác nữa là java rất nhỏ nó có thể tạo ra những phần mềm chạy độc lập trên các máy tính nhỏ kích thước bộ biên dịch và các lớp thư viện của nó chỉ có 40K. - Hướng đối tượng Ọbect oriented mọi ứng dụng của java điều phải được xây dựng trên các đối tượng. mỗi lớp có nhiều phương thức method và vùng field . Phương thức là những chức năng mà đối tượng dùng để trả lời các tác động lên đối tượng. - Phân tán distributed Java được thiết kế để hỗ trợ các ứng dụng phân tán bằng các lớp mạng java net . Ví dụ như lớp URL của java có thể truy xuất dễ dàng đến máy chủ ở xa nó có thể mở hoặc truy cập đến các đối tượng thông qua mạng dễ dàng như một lập trình viên đang sử dụng ngay trên máy của mình. - kiểu tỉnh statically typed tất cả các đối tượng được sử dụng trong chương trình phải được khai báo trước khi sử dụng. Điều này giúp cho trình biên dịch java có thể xác định và báo cáo các xung đột. - Biên dịch Compiled trước khi chúng ta chạy một chương trình bằng java thì chương trình này phải được dịch lại bằng một trình dịch java máy ảo java kết quả sẽ đưa ra một file bye-code tương đương với một file mã máy có thể thực hiện được trong bất kỳ hệ điều hành nào mà có trình thông dịch java JVM . Trình thông dịch này đọc file bye-code và dịch các lệnh byecode sang ngôn ngữ máy. - Thông dịch Interpreter java là một ngôn ngữ thông dịch thật ra nó là ngôn ngữ vừa thông dịch vừa biên dịch nên nó trở nên khá khả chuyển. các ứng dụng java dễ dàng chạy trên các máy tính với các nền phần cứng khác nhau như Macintosh Intel Sun Alpha . chỉ cần đi kèm với các ứng dụng đó là trình thông dịch bộ gỡ rối và nhất là bộ .

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN