TopDev

Java cơ bản mọi người cần biết

minhu 📖 4 phút đọc

Java cơ bản#

Giới thiệu Java#

Java là gì? Java là một ngôn ngữ lập trình bậc cao, hướng đối tượng, và độc lập nền tảng. Nó được thiết kế để có ít phụ thuộc nhất có thể nhằm cho phép các nhà phát triển có thể "viết một lần, chạy ở mọi nơi" (write once, run anywhere - WORA). Java là một trong những ngôn ngữ lập trình phổ biến nhất hiện nay, được sử dụng rộng rãi cho phát triển ứng dụng web, ứng dụng di động, và hệ thống nhúng.

Lịch sử Java#

Java được phát triển bởi Sun Microsystems vào năm 1991 dưới tên gọi ban đầu là "Oak" bởi James Gosling và nhóm cộng sự. Vào năm 1995, Oak được đổi tên thành Java. Từ đó, Java đã phát triển mạnh mẽ và được sử dụng trong nhiều ứng dụng từ máy tính để bàn đến các hệ thống máy chủ lớn. Vào năm 2010, Oracle Corporation mua lại Sun Microsystems và tiếp tục phát triển Java.

Tổng quan#

Java có một số đặc điểm nổi bật:

  • Độc lập nền tảng: Java code được biên dịch thành bytecode, có thể chạy trên bất kỳ máy ảo Java (JVM) nào, bất kể hệ điều hành.

  • Hướng đối tượng: Java sử dụng các đối tượng để quản lý dữ liệu và chức năng của chương trình.

  • An toàn: Java cung cấp một môi trường thực thi an toàn, bao gồm quản lý bộ nhớ tự động và kiểm soát lỗi mạnh mẽ.

  • Hiệu năng cao: Java sử dụng biên dịch Just-In-Time (JIT) để tăng tốc độ thực thi của các chương trình.

Cài đặt Java#

Để bắt đầu lập trình Java, bạn cần cài đặt Java Development Kit (JDK).

  • Truy cập trang web Oracle JDK hoặc sử dụng các bản phân phối khác như OpenJDK.

  • Tải xuống phiên bản JDK phù hợp với hệ điều hành của bạn (Windows, macOS, hoặc Linux).

  • Cài đặt JDK theo hướng dẫn của hệ điều hành.

Cách thiết lập Path#

Thiết lập biến môi trường PATH để bạn có thể sử dụng các lệnh Java từ bất kỳ thư mục nào trong hệ thống của mình.

  • Windows: Mở Control Panel > System and Security > System > Advanced system settings.

    • Nhấp vào Environment Variables.

    • Trong phần System Variables, tìm và chọn biến Path, sau đó nhấp Edit.

    • Thêm đường dẫn tới thư mục bin của JDK (ví dụ: C:\Program Files\Java\jdk-15.0.1\bin) và nhấn OK.

  • macOS và Linux: Mở terminal và mở file cấu hình shell của bạn (.bashrc, .bash_profile, .zshrc hoặc .profile).

    • Thêm dòng sau vào file cấu hình: export PATH=$PATH:/path/to/jdk/bin

    • Lưu file và chạy lệnh source ~/.bashrc (hoặc file tương ứng) để áp dụng thay đổi.

Chương trình Hello World#

Bắt đầu với một chương trình Java cơ bản để in ra dòng chữ "Hello, World!".

  • Tạo một file với tên HelloWorld.java.

  • Thêm đoạn mã sau vào file: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }

  • Biên dịch chương trình bằng lệnh: javac HelloWorld.java

  • Chạy chương trình bằng lệnh: java HelloWorld

Phân tích chương trình Hello World#

public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }

  • public class HelloWorld: Đây là khai báo lớp (class) với tên là HelloWorld. Từ khóa public chỉ ra rằng lớp này có thể được truy cập từ bất kỳ đâu.

  • public static void main(String[] args): Đây là phương thức chính (main method). Đây là điểm bắt đầu của bất kỳ chương trình Java nào. public cho phép phương thức này được gọi từ bất kỳ đâu, static nghĩa là phương thức này thuộc về lớp thay vì một đối tượng cụ thể, void chỉ ra rằng phương thức này không trả về giá trị nào.

  • System.out.println("Hello, World!"): Dòng lệnh này in ra dòng chữ "Hello, World!" lên console. System là một lớp chứa các thành phần liên quan đến hệ thống, out là một đối tượng của lớp PrintStream, và println là một phương thức của PrintStream để in ra dòng văn bản và xuống dòng.

Bắt đầu với Java bằng những bước cơ bản trên sẽ giúp bạn có một nền tảng vững chắc để tiếp tục khám phá và phát triển các kỹ năng lập trình Java.

Bài liên quan trong #Java

✓ Đã sao chép link