Danh mục lưu trữ: Lập trình Java
[LẬP TRÌNH JAVA] – CHỈNH SỬA FONT CHỮ
Yêu cầu: Viết chương trình cho phép quan sát các font chữ, dạng chữ, màu chữ, kích cỡ chữ. Người sử dụng nhập 1 chuỗi bất kỳ vào 1 textfield, dòng chữ này sẽ xuất hiện trên 1 vùng mẫu. Người sử dụng có thể thay đổi font, dạng (đậm, nghiêng, thường), kích thước hay màu sắc bằng cách bấm chọn vào các vùng tương ứng.
[Lập trình java] – Bài tập thực hành số 3
Bài tập Java 6, 7, 8 trong bài thực hành số 3.
Đọc tiếp [Lập trình java] – Bài tập thực hành số 3[lập trình java] – bài tập kết nối với cơ sở dữ liệu
1.Giới thiệu về JDBC
JDBC (Java Database Connectivity) là một API chuẩn dùng để tương tác với các loại cơ sở dữ liệu quan hệ (database relationship). JDBC bao gồm một tập hợp các class và các interface dùng cho ứng dụng Java có thể giao tiếp với các cơ sở dữ liệu (database) khác nhau.
Đọc tiếp [lập trình java] – bài tập kết nối với cơ sở dữ liệu[Lập trình Java] – Bài tập hướng đối tượng OOP
[Lập trình Java] FlowLayout – BoxLayout trong JavaSwing
JavaSwing | FlowLayout | BoxLayout |
Khái niệm |
là một cách sắp xếp các đối tượng trên một dòng, từ trái qua phải. Dùng FlowLayout khi muốn sắp xếp các đối tượng liên tiếp nhau trên một dòng. |
Boxlayout là một Layout cho phép sắp xếp các control trên một hàng ngang hoặc trên một cột thẳng đứng. |
Các hàm khởi tạo |
FlowLayout(): Khởi tạo FlowLayout với các đối tượng được căn lề mặc định là CENTER (căn giữa) và khoảng cách giữa các đối tượng theo chiều ngang và dọc mặc định là 5 đơn vị. |
Đầu tiên, cần khởi tạo Container (JPanel): |
Đọc tiếp [Lập trình Java] FlowLayout – BoxLayout trong JavaSwing
[Lập trình Java] – Tự học Java như thế nào?
Nghề lập trình viên nói riêng, hay là bất kỳ ngành nghề nào khác, thường đánh giá khả năng con người thông qua kinh nghiệm thực tế. Những kiến thức trên trường lớp, đa phần đều mơ hồ và trừu tượng, chỉ có những va vấp trên thực tế mới khiến bản thân bạn trưởng thành hơn. Học code cũng vậy, để thành thạo bất kỳ một ngôn ngữ nào, bạn cần phải có kế hoạch học tập dài hạn và không ngừng trau dồi kiến thức. Điều đó đồng nghĩa với hai chữ “tự học”.
Nhìn chung, phương pháp “tự học” của đa phần các lập trình viên, từ người tay ngang cho đến người có chuyên môn vững vàng, đều bắt đầu từ việc chọn một ngôn ngữ lập trình. Hiểu được ngôn ngữ, bạn có thể biết cách tùy chỉnh, vận hành sao cho phù hợp.
Dưới đây mình xin phép giới thiệu một vài kênh tự học Java mà mình đã có cơ hội trải nghiệm.
[Lập trình Java] – Lớp Date và Time trong Java
Java cung cấp lớp Date có sẵn trong java.util. Lớp này có chức năng lấy ra Ngày, Tháng và Thời gian hiện tại
Các phương thức thao tác với một chuỗi ngày tháng có sẵn:
Phương thức và miêu tả |
Kiểu trả về |
Boolean after(Date date) |
boolean: true, false |
Boolean before(Date date) |
boolean: true, false |
Object clone() |
|
int compareTo(Date date) |
int |
int compareTo(Object obj) |
int |
boolean equals(Object date) |
boolean: true, false |
long getTime() |
long |
int hashCode() |
int |
void setTime(long time) Thiết lập ngày tháng và thời gian như thời gian đã cho, mà biểu diễn một time đã trôi qua (giá trị mili giây) từ 0 giờ ngày 1/1/1970 |
long |
String toString() |
String |
Mã hóa định dạng SimpleDateFormat trong Java Đọc tiếp [Lập trình Java] – Lớp Date và Time trong Java
[Lập trình Java] – Các phần mềm lập trình Java tốt nhất
IDE Là Gì ?
IDE viết tắt của cụm từ Integrated Development Environment hay còn được gọi là “Môi trường phát triển tích hợp”.
Bao gồm nhiều công cụ khác nhau như chương trình viết mã lệnh hay code editor, chương trình sửa lỗi hay debugger, chương trình mô phỏng ứng dụng khi chạy thực tế hay simulator… Có thể nói IDE là một phần mềm bao gồm những gói phần mềm khác giúp phát triển ứng dụng phần mềm.
Khi mới bắt đầu lập trình với ngôn ngữ Java, chắc hẳn nhiều bạn còn băn khoăn không biết nên lựa chọn IDE gì phù hợp để hiệu quả công việc là cao nhất? Sau đây là một số IDE phổ biến và tốt nhất đang được sử dụng hiện nay cho Java: Đọc tiếp [Lập trình Java] – Các phần mềm lập trình Java tốt nhất
[Lập trình Java] – Tìm hiểu về StringTokenizer
Lớp “Java.util.StringTokenizer” cho phép chúng ta chia một chuỗi thành các “token” (các cụm từ hoặc kí tự). Đây là cách đơn giản để chia chuỗi.
Có 3 Constructor của lớp StringTokenizer trong Java:
- StringTokenizer(String str): tạo StringTokenizer với chuỗi string đã cho.
- StringTokenizer(String str, String delim): tạo StringTokenizer với chuỗi và dấu phân tách delimeter (tùy thuộc vào kí hiệu phân tách của chuỗi – do người dùng quy định).
- StringTokenizer(String str, String delim, Boolean return Value): tạo StringTokenizer với chuỗi string và dấu phân tách delimeter và kiểu trả về return đã cho. Nếu kiểu trả về là true, các ký tự phân tách được xem như là các token. Ngược lại là false, các kí tự phân tách phục vụ như các token riêng rẽ.
Lớp StringTokenizer có 6 phương thức bao gồm: Đọc tiếp [Lập trình Java] – Tìm hiểu về StringTokenizer