Tải bản đầy đủ (.ppt) (14 trang)

Lập trình java chương 1 tổng quan về java

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (279.04 KB, 14 trang )

ThS. Nguyễn Thị Thùy 1Chương 1 - Tổng quan về Java
LẬP TRÌNH JAVA
TỔNG QUAN VỀ JAVA
TỔNG QUAN VỀ JAVA
Ch  ng 1
Ch  ng 1

Hiểu những đặc điểm và lợi ích của Java

Hiểu cơ chế thực thi của Java

Hiểu cơ chế biên dịch và chạy 1 chương
trình Java

Hiểu cấu trúc cơ bản của một chương
trình Java
ThS. Nguyễn Thị Thùy 2Chương 1 - Tổng quan về Java
Mục tiêu
Mục tiêu
Nội dung
Nội dung

Lịch sử của Java (đọc tài liệu)

Những đặc điểm cơ bản của Java (đọc tài liệu)

Máy ảo Java- JVM (đọc tài liệu)

Môi trường lập trình Java (đọc tài liệu)

Chương trình Java đầu tiên



Bài tập
ThS. Nguyễn Thị Thùy 3Chương 1 - Tổng quan về Java
Java là gì?

Là một ngôn ngữ OOP đầy đủ, không thể viết 1 ứng dụng
hướng thủ tục trong Java.

Có thể giải các họ bài toán như những ngôn ngữ lập trình
khác.

Cho phép tạo Application hoặc Applet.

Applet là những chương trình nhỏ chạy trong tài liệu
HTML với điều kiện trình duyệt có hỗ trợ Java (như IE,
Netscape Navigator, HotJava,…)
ThS. Nguyễn Thị Thùy 4Chương 1 - Tổng quan về Java
Chương trình java đầu tiên

Yêu cầu: Viết chương trình xuất chuỗi “Hello world from
java!” ra màn hình.

Phân tích:
- Cần tác vụ xuất

Sử dụng gói của java

import java.io.*
- Cần tạo 1 lớp có chức năng xuất chuỗi này (lớp HelloWorld).
Vì chức năng của chương trình đơn giản -> lớp này chỉ có 1

hành vi main(…), nội dung hành vi là xuất chuỗi được yêu
cầu.
ThS. Nguyễn Thị Thùy 5Chương 1 - Tổng quan về Java
Chương trình java đầu tiên

Cách làm 1: Viết code bằng 1 editor, về dấu nhắc
Command Prompt biên dịch, chạy chương trình.

Cách làm 2: Nhờ một IDE như JCreator, JPadPro,
JBuilder, … cho phép vừa viết code vừa thực thi.
ThS. Nguyễn Thị Thùy 6Chương 1 - Tổng quan về Java
Dùng NotePad, biên dịch dòng lệnh
Lưu trữ với tên HelloWorld.java- tên lớp là tên file
ThS. Nguyễn Thị Thùy 7Chương 1 - Tổng quan về Java
Chương trình java đầu tiên
Kết quả biên dịch
ThS. Nguyễn Thị Thùy 8Chương 1 - Tổng quan về Java
Dùng JCreatorPro
ThS. Nguyễn Thị Thùy 9Chương 1 - Tổng quan về Java
Bài tập

Viết chương trình xuất ra màn hình các thông tin sau:
“Hello! I’m <your name>.”
“This is my first java program.”
“This is common technology today.”
“I will work hard to enhance my skill in Java”
ThS. Nguyễn Thị Thùy 10Chương 1 - Tổng quan về Java
Chương trình java đầu tiên

Yêu cầu: Viết chương trình nhập vào một chuỗi và in ra

chuỗi đó.

Bài làm:
import java.io.*;
class NhapChuoi {
public static void main(String[] args) throws Exception {
BufferedReader in = new BufferedReader(new
InputStreamReader(System.in));
System.out.print("Your name is: ");
String str;
str = in.readLine();
System.out.println("Welcome " + str + " to Java"); }}
ThS. Nguyễn Thị Thùy 11Chương 1 - Tổng quan về Java
Chương trình java đầu tiên

Yêu cầu: Viết chương trình in ra tổng của hai số được
nhập từ bàn phím

Bài làm:
ThS. Nguyễn Thị Thùy 12Chương 1 - Tổng quan về Java
Chương trình java đầu tiên
import java.io.*;
public class Tong2So {
public static void main(String[] args) throws Exception {
BufferedReader in = new BufferedReader(new
InputStreamReader(System.in));
System.out.print("Nhap a: ");
int a = Integer.parseInt(in.readLine());
System.out.print("Nhap b: ");
int b = Integer.parseInt(in.readLine());

int ketqua;
ketqua = a+b;
System.out.println(“Tong a+b la: " + ketqua);}}
ThS. Nguyễn Thị Thùy 13Chương 1 - Tổng quan về Java
Bài tập
Viết chương trình in ra tích của hai số nhập từ bàn
phím
ThS. Nguyễn Thị Thùy 14Chương 1 - Tổng quan về Java

×