Một số vấn đề thường gặp trong java

19 438 0
Một số vấn đề thường gặp trong 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

NHỮNG VẤN ĐỀ TRONG LẬP TRÌNH JAVA Date & me  DATE & TIME •  !"#$%&'()*!+,!!'Date- Time • .#!+)/0*1!java.ul Data structures  DATA STRUCTURES • .!'2 *3*45167* !89)  (,: o Enumeraon: liệt kê o BitSet: mảng các giá trị bit o Vector: tương tự Array và ArrayList o Stack: ngăn xếp o Diconary: từ điển o Hashtable: bảng băm o Properes: danh sách các thuộc &nh Collecon framework  COLLECTION FRAMEWORK • ;!89 <=>?!8/5@5A)@8@B&'3  !'.CDB: o List: Danh sách, có thể là ArrayList, LinkedList,… o Set: Tập hợp, có thể là HashSet, LinkedHashSet, TreeSet o Map: dạng dữ liệu gồm bao gồm 1 khóa và một giá trị tương ứng. Có thể là HashMap, TreeMap, WeakHashMap, LinkedHashMap, IdentyHashMap tHREAD  THREAD • )*E(7#$FG • HI&J5#$FKBLCD*E(7C/G • !+BLCD!"(7&#MN!()&(7G • OMP#$ &'BLCD(7:Runnable)(,Thread THREAD [...]... không NHỮNG VẤN ĐỀ TRONG LẬP TRÌNH JAVA GENERIC GENERIC • Generic là một kiểu đặc biệt Được sử dụng trong khai báo và có thể là bất kỳ kiểu dữ liệu gì mà bạn cần khi sử dụng bạn sẽ phải thay thế • • Ta thường dùng ký tự T để khai báo cho kiểu Generic Có 2 cách sử dụng Generic: Class và Method NHỮNG VẤN ĐỀ TRONG LẬP TRÌNH JAVA Lambda expression LAMBDA EXPRESSION • Là một tính năng mới trong Java 8, giúp... luồng • Timed waiting: trạng thái chờ ở một khoảng thời gian xác định Nó sẽ quay lại trạng thái runnable khi thời gian kết thúc • Runnable: Trạng thái luồng được thi Waiting: trạng thái chờ một luồng khác thực thi Nó sẽ quay lại runnable chỉ khi luồng khác cho biết nó tiếp tục được thực thi Terminated: trạng thái ngắt (đóng) của luồng THREAD • • • Mức độ ưu tiên trong luồng từ MIN_PRIROTY (1) đến MAX_PRIROTY... Class và Method NHỮNG VẤN ĐỀ TRONG LẬP TRÌNH JAVA Lambda expression LAMBDA EXPRESSION • Là một tính năng mới trong Java 8, giúp chúng ta truy vấn nhanh Array, ArrayList, List, • • • • Rút ngắn các câu lệnh Dùng toán tử lambda -> Biểu thức bên trái -> là các tham số Biếu thức bên phải -> là kết quả LAMBDA EXPRESSION • Cú pháp: (parameters) -> expression (parameters) -> { statements; } Ví dụ: () -> 5 x... Terminated: trạng thái ngắt (đóng) của luồng THREAD • • • Mức độ ưu tiên trong luồng từ MIN_PRIROTY (1) đến MAX_PRIROTY (10) Mặc định là NORM_PRIROTY (5) Luồng với mức độ ưu tiên cao hơn thì quan trọng hơn trong chương trình và sẽ được cấp thời gian xử lý trước với luồng thấp hơn Mức độ ưu tiên không thể đảm bảo thứ tự thực thi của luồng SN Methods with Description 1 public void start() Khởi động luồng, . NHỮNG VẤN ĐỀ TRONG LẬP TRÌNH JAVA Date & me  DATE & TIME • . !"#$%&'()*!+,!!'Date- Time • .#!+)/0*1! java. ul Data structures  DATA STRUCTURES • .!'2. LinkedList,… o Set: Tập hợp, có thể là HashSet, LinkedHashSet, TreeSet o Map: dạng dữ liệu gồm bao gồm 1 khóa và một giá trị tương ứng. Có thể là HashMap, TreeMap, WeakHashMap, LinkedHashMap, IdentyHashMap tHREAD  THREAD • )*E(7#$FG • HI&J5#$FKBLCD*E(7C/G • !+BLCD!"(7&#MN!()&(7G • OMP#$

Ngày đăng: 21/10/2014, 22:06

Từ khóa liên quan

Mục lục

  • Slide 1

  • Date & time

  • DATE & TIME

  • Data structures

  • DATA STRUCTURES

  • Collection framework

  • COLLECTION FRAMEWORK

  • tHREAD

  • THREAD

  • THREAD

  • THREAD

  • THREAD

  • Slide 13

  • GENERIC

  • GENERIC

  • Lambda expression

  • LAMBDA EXPRESSION

  • LAMBDA EXPRESSION

  • Slide 19

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

Tài liệu liên quan