0
0
Lập trình
Thaycacac
Thaycacac thaycacac

Lộ Trình Học Lập Trình Java Trong 72 Giờ: Từ Người Mới Bắt Đầu Đến Chuyên Gia

Đăng vào 2 tuần trước

• 4 phút đọc

Lời Chào và Giới Thiệu

Xin chào tất cả các bạn! Chào mừng các bạn đã quay trở lại với Series Lập Trình Java - một hành trình khám phá từ những kiến thức cơ bản cho đến nâng cao, từ Java core cho tới việc sử dụng thành thạo các Framework phổ biến trong Java. Nếu bạn là người mới và đang rất muốn học ngôn ngữ Java, hãy theo dõi series của mình tại đây 👉👉👉👉 Đường dẫn cho series học lập trình Java.

Đã lâu rồi mình mới có thời gian để chia sẻ kinh nghiệm học tập với các bạn. Các bạn cũng có thể theo dõi blog cá nhân của mình để nhận thêm nhiều thông tin bổ ích.

Như thường lệ, hãy chuẩn bị cho mình một ly trà hoặc sữa để chúng ta có thể thoải mái bắt đầu bài học hôm nay nhé!

Mục tiêu của bài viết này là cung cấp một lộ trình học lập trình Java ngắn gọn và hiệu quả nhất cho những bạn mới bắt đầu, không phân biệt là các bạn từ ngành IT hay những người đến từ các ngành khác.

Nền Tảng Cần Thiết

Trước khi bắt đầu, để viết được những dòng code Java đẹp đẽ và ấn tượng, bạn cần chuẩn bị:

  • Một chiếc máy tính (Laptop hay Desktop) phù hợp với yêu cầu tối thiểu là RAM từ 8GB trở lên và ổ cứng SSD.

Khởi Đầu Với Java

Trong môn học Lập Trình Java, bạn sẽ được làm quen với các khái niệm cơ bản như JDK (Java Development Kit), JVM (Java Virtual Machine), và JRE (Java Runtime Environment). Tuy nhiên, mình sẽ cung cấp thông tin này trong một phần sau.

Khái Niệm Cơ Bản Về Java

  • Java là một ngôn ngữ lập trình hướng đối tượng, có nghĩa là nó cho phép mô tả các đối tượng từ thế giới thực (như con người, động vật, vật thể) dưới dạng các đối tượng trong ngôn ngữ lập trình, với các thuộc tính và phương thức.

    • Thuộc tính đại diện cho các đặc điểm của đối tượng, như chân, tay, tên tuổi, và trong lập trình, chúng có thể là các giá trị số hoặc chữ.
    • Phương thức mô tả hành động của đối tượng, nó là một tập hợp các lệnh mà máy tính có thể thực hiện.

Cú Pháp Cơ Bản

Mỗi đoạn code Java sẽ được lưu trữ trong một file có đuôi tên_file.java. Nhiều file .java có thể được tổ chức trong cùng một package (thư mục).

Để khai báo thuộc tính của đối tượng, sử dụng cú pháp:

Copy
phạm_vi_truy_cập kiểu_dữ_liệu tên_thuộc_tính;

Ví dụ:

Copy
private String username;

Để khai báo phương thức:

Copy
phạm_vi_truy_cập kiểu_dữ_liệu tên_phương_thức() { }; 

Phần { } gọi là phần thân của phương thức. Phần () có thể chứa tham số hoặc không. Nếu một phương thức không có phần thân, nó được gọi là phương thức trừu tượng.

Các Phạm Vi Truy Cập Trong Java

Java cung cấp 4 loại phạm vi truy cập:

Tên Phạm Vi Truy Cập
private Chỉ trong cùng một class
default Trong cùng một class, cùng package và sub-class
protected Trong cùng một class, cùng package, sub-package, và sub-class
public Trong cùng một class, cùng package, khác package, sub-class và non-subclass

Các Kiểu Dữ Liệu Nguyên Thủy Trong Java

Tên Mô Tả
int Kiểu số nguyên
long Kiểu số nguyên lớn
byte Kiểu số nguyên nhỏ
short Kiểu số nguyên nhỏ hơn
boolean Kiểu đúng/sai
char Kiểu ký tự
double Kiểu số thực lớn
float Kiểu số thực nhỏ

Comment Trong Code

Để ghi chú trong code (comment), bạn có thể sử dụng:

  • Comment một dòng:
    // comment
  • Comment nhiều dòng:
Copy
/*
Comment (dòng 1)
Comment (dòng 2)
*/
  • Comment tài liệu:
Copy
/**
 * @param voiceTone: giọng hát
 * @param voiceRegion: vùng miền giọng hát
 */

Ví Dụ Cụ Thể

  1. Đối tượng class có tên Singer:
Copy
public class Singer {
    private String voiceTone;
    private int voiceRegion;

    public void sing() {
           // comment cho hàm sing
    }
}
  1. Class trừu tượng Idol:
Copy
pulic abstract class Idol {
    private String name;
    private int age;
    public void show();
}
  1. Interface Idol:
Copy
public inteface Idol {
    void show();
}
  1. Phương thức main để thực thi chương trình:
java Copy
public static void main(String[] arg) {
    System.out.println("Hello, World!");
}

Từ Khóa Trong Java

Khi lập trình trong Java, bạn cần tránh việc đặt tên cho class, interface, phương thức hay biến trùng với từ khóa đã được định nghĩa trong Java. Dưới đây là danh sách các từ khóa:

Từ Khóa
Object
package
continue
transient
if
private
... và nhiều từ khóa khác.

Quy Tắc Đặt Tên Trong Java

  • Tên class phải không bắt đầu bằng số, không chứa dấu cách, và viết hoa chữ cái đầu. Ví dụ: HelloWord
  • Tên phương thức, tên biến thì không bắt đầu bằng số, chữ cái đầu viết thường và chữ cái đầu của các từ tiếp theo viết hoa. Ví dụ: myMethodName().

Bài viết hôm nay đến đây là hết! Hẹn gặp các bạn trong bài tiếp theo của Series Lập Trình Java nhé. Cảm ơn các bạn đã theo dõi! Nếu bạn thấy nội dung hữu ích, hãy cho mình một upvote và follow để theo dõi thêm nhiều bài viết mới từ mình nhé! 👋👋👋
source: viblo

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào