1. Trang chủ
  2. » Công Nghệ Thông Tin

Cơ bản về Java doc

29 211 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 1,35 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

hoặc thuộc tính của nó . “ Hành vi” của đối tượng phần mềm bao gồm các hành động của... Đ NH NGHĨA L P Ị Ớ Trong thế giới thực, một vài đối tượng có cùng chung trạng thái và hành vi

Trang 1

1

Trang 3

L P TRÌNH H Ậ ƯỚ NG Đ I  Ố

Trang 4

L P TRÌNH H Ậ ƯỚ NG Đ I T Ố ƯỢ NG

 L p  trình  h ng  đ i  t ng  đ   c p  đ n  d   li u ậ ướ ố ượ ề ậ ế ữ ệ

và th  t c x  lý d  li u theo quan đi m là m t ủ ụ ử ữ ệ ể ộ

đ i t ng duy nh t. ố ượ ấ

 L p trình h ng đ i t ng xem xét d  li u nh  ậ ướ ố ượ ữ ệ ư

là  m t  th c  th   hay  là  m t  đ n  v   đ c  l p,  v i ộ ự ể ộ ơ ị ộ ậ ớ

b n  ch t  riêng  và  nh ng  đ c  tính  c a  th c  th  ả ấ ữ ặ ủ ự ể

y

Trang 6

Đ I T Ố ƯỢ NG

 VD: Thực thể trong thế giới thực là xe ôtô Một số đặc

điểm liên quan đến xe ôtô là:

Trang 7

hoặc thuộc tính của nó

 “ Hành vi” của đối

tượng phần mềm bao

gồm các hành động của

Trang 8

Đ NH NGHĨA L P Ị Ớ

 Trong thế giới thực, một vài đối tượng có cùng chung

trạng thái và hành vi có thể được nhóm lại dưới một lớp

Trang 9

SO SÁNH GI A L P VÀ Đ I T Ữ Ớ Ố ƯỢ NG

Trang 10

GI I THI U NGÔN NG   Ớ Ệ Ữ JAVA

Trang 13

 B   công  c   phát  tri n  JAVA ộ ụ ể (JDK) cung cấp phần

mềm và các công cụ được yêu cầu cho việc biên dịch,

kiểm tra lỗi và thực thi các chương trình Java

 Java Standard Editon(Java SE), là công nghệ và nền mà

cung cấp hỗ trợ để xây dựng các ứng dụng có các chức

năng cao, tốc độ và đáng tin cậy Bộ phát triển Java

SE(JDK), bao gồm các công cụ phát triển cần thiết, môi

trường thực thi, và các API cho việc tạo ra các chương

trình Java với nền Java

 JDK bao g m hai công c  quan tr ng:ồ ụ ọ

Trang 14

CÁC LO I CH Ạ ƯƠ NG TRÌNH JAVA

Trang 16

 Là nơi  tổ chức các lớp và các giao diện Các chương

trình Java được tổ chức như những tập của các gói Mỗi

gói gồm có nhiều lớp, và/hoặc các giao diện được coi

như là các thành viên của nó

Ưu điểm:

 Cho phép tổ chức các lớp vào những đơn vị nhỏ hơn

 Giúp tránh được tình trạng trùng lặp khi đặt tên

 Cho phép bảo vệ các lớp đối tượng

 Tên gói (Package) có thể được dùng để nhận dạng chức

năng của các lớp

Trang 17

java.awt: Các thành ph n đ  xây d ng giao di n ầ ể ự ệ

đ   h a(GUI).  Nó  t ng  ng  v i  th   vi n ồ ọ ươ ứ ớ ư ệ

<graphics.h>  trong C/C++

java.util:  Cung  c p  nhi u  l p  và  nhi u  giao ấ ề ớ ề

Trang 22

}

Trang 23

S  KHÁC BI T V I C/C++ Ự Ệ Ớ

 Các th  vi n đ c chia thành các gói (packet) và ư ệ ượ

ph i đ c khai báo tr c khi n p vàoả ượ ướ ạ

 import th  vi n thay vì #includeứ ệ

 M i k t qu  c a bi u th c đ u ph i đ c gánọ ế ả ủ ể ứ ề ả ượ

 Java không có ki u con tr  hoàn toàn.ể ỏ

 Ki u d  li u trong Java nh t quán cho t t c  các ể ữ ệ ấ ấ ả

HĐH và ph n c ng khác nhau. Java có riêng m t ầ ứ ộ

th  vi n các l p c  s  ư ệ ớ ơ ở

 Trong ch ng trình Java không ph i b n tâm ươ ả ậ

Trang 25

Đ NH D NG NH P Ị Ạ Ậ

 Cú pháp:

Scanner input = new canner(System.in); 

 Input là m t đ i t ng c a l p Scanner và, ộ ố ượ ủ ớ

System.in là m t đ i t ng dòng đ u vào.ộ ố ượ ầ

 L p Scanner thu c gói ớ ộ java.util

Trang 26

VÍ D  M T CH Ụ Ộ ƯƠ NG TRÌNH JAVA 

Trang 27

BIÊN D CH CH Ị ƯƠ NG TRINH JAVA

Trang 29

YOUR  LISTENING!!!

ANY QUESTION?

Ngày đăng: 05/07/2014, 23:21

TỪ KHÓA LIÊN QUAN

w