Chương 1 Tổng quan lập trình Java

59 492 0
Chương 1 Tổng quan lập trình Java

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chương TỔNG QUAN LẬP TRÌNH JAVA Các nội dung     Giới thiệu Java Cấu trúc chương trình Java Cơ biến đối tượng Các cấu trúc điều khiển Giới thiệu Java   Các phiên Java  Q trình dịch chương trình Java  JDK – Java Development Kit  Thực thi chương trình với JDK  Java gì? Một số IDE - mơi trường phát triển tích hợp Java gì?  Java: ngơn ngữ lập trình hướng đối tượng, Sun pt  Java: vừa biên dịch (compiler) vừa thơng dịch (interpreter) • Đầu tiên, mã nguồn biên dịch để chuyển thành dạng bytecode • Sau mã bytecode thực thi nhờ trình thơng dịch  Java: độc lập (phần cứng hệ điều hành) • Chương trình java chạy phần cứng họ máy chạy tất họ máy khác • Chương trình java chạy tất hệ điều hành, miễn có cài máy ảo java (Java Virtual Machine) Write once, run anywhere Giới thiệu Java   Các phiên Java  Q trình dịch chương trình Java  JDK – Java Development Kit  Thực thi chương trình với JDK  Java gì? Một số IDE - mơi trường phát triển tích hợp Các phiên Java  Standard edition (Java SE J2SE) • Cịn gọi ngơn ngữ lập trình Java • Dùng để viết: ứng dụng desktop, applets, java FX, ứng dụng web không cần Java EE  Enterprise edition (Java EE J2EE) • Là java chạy ứng dụng server • Dùng để viết: Servlet, JSP, JSF, Strut, EJB, Spring, Hibernate,… • Ví dụ: Google home page, gmail, Google Maps, Google Docs  Micro edition (Java ME) • Là java chạy thiết bị di động nhúng • Ứng dụng viết cho: ĐTDT, PDA, TV set-top box, máy in Giới thiệu Java   Các phiên Java  Q trình dịch chương trình Java  JDK – Java Development Kit  Thực thi chương trình với JDK  Java gì? Một số IDE - mơi trường phát triển tích hợp Chương trình dịch truyền thống Chương trình dịch Java Quá trình thực thi chương trình Java  Viết mã nguồn: soạn thảo tập tin java lưu lại với tên có “.java”  Biên dịch mã máy ảo: dùng trình biên dịch javac để biên dịch mã nguồn thành mã máy ảo (bytecode), file có “.class”  Thơng dịch thực thi: dùng trình thơng dịch java • Đưa mã bytecode vào nhớ: “Loader” lấy files có “.class” nạp chúng vào nhớ • Kiểm tra mã bytecode: trước thực thi mã bytecode phải kiểm tra tính hợp lệ • Thơng dịch & thực thi: điều khiển CPU trình thơng dịch thời điểm có mã bytecode chuyển sang mã máy thực thi 10 Tốn tử điều kiện (tốn tử ngơi)  Toán tử điều kiện: ? : Ví dụ: int x = 10, y = 20; int Z = (x

Ngày đăng: 13/05/2014, 10:42

Từ khóa liên quan

Mục lục

  • TỔNG QUAN LẬP TRÌNH JAVA

  • Các nội dung chính

  • Giới thiệu Java

  • Java là gì?

  • Slide 5

  • Các phiên bản chính của Java

  • Slide 7

  • Chương trình dịch truyền thống

  • Chương trình dịch Java

  • Quá trình thực thi chương trình Java

  • Slide 11

  • Slide 12

  • JDK - Java Development Kit

  • Tải và cài đặt JDK

  • Slide 15

  • Thực thi chương trình chỉ với JDK

  • Slide 17

  • IDE (Integrated Development Environment)

  • Slide 19

  • Java Source File Structure

Tài liệu cùng người dùng

Tài liệu liên quan