Bài giảng lập trình java cơ bản chương 1 GV võ hoàng phương dung

62 249 0
Bài giảng lập trình java cơ bản  chương 1   GV  võ hoàng phương dung

Đ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

LẬP TRÌNH JAVA CƠ BẢN Chương GIỚI THIỆU NGƠN NGỮ JAVA GV: Võ Hoàng Phương Dung Tài liệu tham khảo  Giáo trình “Lập trình Java bản”  Giáo trình “Lập trình Java nâng cao” Trần Tiến Dũng - Giáo trình lý thuyết tập Java - NXB Giáo dục, 1999  Thinking in Java (4th Edition), Bruce Eckel  http://docs.oracle.com/javase/tutorial/  2/25 Mục đích yêu cầu Nắm rõ khái niệm lập trình hướng đối tượng  Làm quen với cú pháp phong cách lập trình hướng đối tượng với ngơn ngữ Java  Tạo biên dịch chương trình Java chương trình ứng dụng  3/25 Nội dung môn học Giới thiệu Java  Các thành phần Java  Lập trình hướng đối tượng  Nhập xuất file & Ngoại lệ  Lập trình GUI  Kết nối sở liệu  4/25 Chương 1: Giới thiệu Java Tổng quan lập trình hướng đối tượng (OOP)  Tổng quan Java  Chương trình “Hello Java”  Giới thiệu Eclipse  5/25 Tổng quan lập trình hướng đối tượng 6/25 Lập trình tuyến tính  Lập trình assembly Main Program Data Assembly Source File … ADDF3 R1, R2, R3 … Machine Code File Assembler … 1101101010011010 … 7/25 Các ngôn ngữ lập trình cấp cao COBOL  FORTRAN  BASIC  Pascal  Ada C  Source File Compiler Visual Basic  Delphi  C++  C#  Java Machine-language File Linker Exec utable File Library Code 8/25 Lập trình cấu trúc  Chương trình có cấu trúc tổ chức theo công việc mà chúng thực  Chương trình chia nhỏ thành chương trình riêng rẽ (còn gọi hàm hay thủ tục) Main Program Data Procedure1 Procedure2 Procedure3 9/25 Nhược điểm Lập trình cấu trúc Lặp lại code  Khó tìm sửa lỗi  Khó cho làm việc theo nhóm  Thiếu che dấu thông tin  10/25 Dịch thực thi chương trình Java 48/25 Dịch thực thi chương trình Java 49/25 Cài đặt Tải Java website http://www.oracle.com/technetwork/java/index html  Cài đặt JDK JRE  Thiết lập biến mơi trường  50/25 Chương trình “Hello Java”  Viết mã nguồn Notepad class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); // Display the string } } 51/25 Chương trình “Hello Java”  Lưu chương trình với java 52/25 Chương trình “Hello Java”  Biên dịch chương trình javac HelloWorldApp.java 53/25 Chương trình “Hello Java”  Chạy chương trình 54/25 Giới thiệu Eclipse Tải Eclipse trang http://www.eclipse.org/downloads/  Chọn Eclipse IDE for Java Developers  Giải nén chạy file eclipse.exe  55/25 Giới thiệu Eclipse  Giao diện ban đầu 56/25 Giới thiệu Eclipse  Màn hình welcome 57/25 Giới thiệu Eclipse  Tạo project 58/25 Giới thiệu Eclipse  Chọn Java Project, next 59/25 Giới thiệu Eclipse  Nhập tên Project 60/25 Giới thiệu Eclipse  Tạo class 61/25 Giới thiệu Eclipse  Đặt tên class 62/25 ... • • • • JDK 1. 02 (19 95) JDK 1. 1 (19 96) JDK 1. 2 (19 98) JDK 1. 3 (2000) JDK 1. 4 (2002) JDK 1. 5 (2004) a k a JDK or Java JDK 1. 6 (2006) a k a JDK or Java JDK 1. 7 (2 011 ) a k a JDK or Java 42/25 Các... Lập trình tuyến tính  Lập trình assembly Main Program Data Assembly Source File … ADDF3 R1, R2, R3 … Machine Code File Assembler … 11 011 010 10 011 010 … 7/25 Các ngơn ngữ lập trình cấp cao COBOL ... liệu tham khảo  Giáo trình ? ?Lập trình Java bản? ??  Giáo trình ? ?Lập trình Java nâng cao” Trần Tiến Dũng - Giáo trình lý thuyết tập Java - NXB Giáo dục, 19 99  Thinking in Java (4th Edition), Bruce

Ngày đăng: 03/12/2015, 18:18

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan