Thông tin tài liệu:
Giới thiệu Java là một ngôn ngữ lập trình được SunMicrosystems giới thiệu vào tháng 6 năm 1995.Java được xây dựng trên nền tảng của C và C++.Do vậy nó sử dụng các cú pháp của C và cácđặc trưng hướng đối tượng của C++.Vào năm 1991, một nhóm các kỹ sư của SunMicrosystems có ý định thiết kếmột ngôn ngữ lậptrình để điều khiển các thiết bị điện tử
Nội dung trích xuất từ tài liệu:
Lập trình java phần 2 NỘI DUNG Chương 2 Giới thiệu Java l TỔNG QUAN VỀ JAVA Các đặc trưng của Java l Các kiểu chương trình Java l Máy ảo Java (JVM-Java Virtual Machine) l Bộ công cụ phát triển JDK l Th.S Nguyễn Thị Mai Trang Java Core API l Các đặc trưng mới của Java 2 l1 2 2/24/2012 Ch ương 2: T ổng quan về Java Giới thiệu Giới thiệu (tt) Sử dụng C, C++: trình biên dịch phụ thuộc vào từng Java là một ngôn ngữ lập trình được Sun l – loại CPU à tốn kém Microsystems giới thiệu vào tháng 6 năm 1995. àĐòi hỏi một ngôn ngữ chạy nhanh, gọn, hiệu quả và – Java được xây dựng trên nền tảng của C và C++. l độc lập thiết bị tức là có thể chạy trên nhiều loại CPU Do vậy nó sử dụng các cú pháp của C và các khác nhau, dưới các môi trường khác nhau à“Oak” đã đặc trưng hướng đối tượng của C++. ra đời Vào năm 1991, một nhóm các kỹ s ư của Sun Năm 1995 được đổi tên thành Java. l – Microsystems có ý định thiết kế một ngôn ngữ lập Mặc dù mục tiêu ban đầu không phải cho Internet – nhưng do đặc trưng không phụ thuộc thiết bị nên Java trình để điều khiển các thiết bị điện tử đã trở thành ngôn ngữ lập trình cho Internet.3 4 Ch ương 2: T ổng quan về Java Ch ương 2: T ổng quan về Java 1 Giới thiệu (tt) Các đặc trưng của Java Java là ngôn ngữ lập trình hướng đối tượng. Đơn giản l l Java là ngôn ngữ vừa biên dịch vừa thông dịch Dễ học, quen thuộc với người lập trình vì sử dụng cú l – Đầu tiên mã ngu ồn được biên dịch bằng công cụ JAVAC đ ể pháp C, C++ – chuyển thành dạng ByteCode. Loại bỏ các đặc trưng phức tạp của C và C++ – Sau đ ó được th ực thi trên từng loại máy c ụ th ể nh ờ chương trình – trỏ l Con thông dịch. l Nạp chồng (overload) Java là ngôn ngữ lập trình hướng đối tượng độc lập thiết l l Không sử d ụng lệnh “goto” c ũn ...