Xê-ri Java cho Niu Bi: Season 1 – Part 1 -Chapter 1- Java là gì

1 min read

  1. Java là gì?
    • Java là:
      • Ngôn ngữ lập trình bậc cao, hướng đối tượng, đa luồng
      • Được tạo ra với mục tiêu “Write once run anywhere”
      • Thường được sử dụng trong web app, desktop app, mobile, …
  2. Cài đặt Java
    • Cài đặt JDK: Hiện tại Java đã ra mắt đến version 22 nhưng một số phiên bản quan trọng, được hỗ trợ dài hạn là 8(1.8), 11, 17, 21, mọi người có thể tải JDK trực tiếp trên trang web của oracle, ở đây mình sẽ dùng JDK 17 trên windows (Java Downloads | Oracle)
    • Sau khi cài đặt thành công, chúng ta thêm biến môi trường để có thể bắt đầu làm việc với Java
    • Chọn Enviroment Variables
    • Chọn New… và thêm JAVA_HOME với đường dẫn là nơi cài đặt phiên bản JDK
    • Chạy java —vesion bằng terminal và bạn đã hoàn thành setup môi trường Java
  3. Chương trình đầu tiên với Java
    • Sau khi đã setup thành công môi trường java, chúng ta sẽ bắt đầu với chương trình java đầu tiên
    • Mở IDE của bạn và khởi tạo chương trình Java, ở đây mình sẽ dùng Intellij để làm việc
    • Trong class Main, nhập code sau và chạy chương trình
    • Khởi chạy chương trình và chương trình sẽ chào thế giới cho bạn <3
package org.example;

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
Avatar photo

Clean Code: Nguyên tắc viết hàm trong lập trình…

Trong quá trình phát triển phần mềm, việc viết mã nguồn dễ đọc, dễ hiểu là yếu tố then chốt để đảm bảo code...
Avatar photo Dat Tran Thanh
3 min read

Clean Code: Nguyên tắc comment trong lập trình

Trong lập trình, code không chỉ là một tập hợp các câu lệnh để máy tính thực thi, mà còn là một hình thức...
Avatar photo Dat Tran Thanh
3 min read

Clean Code: Nguyên tắc xử lý lỗi (Error Handling)

Trong quá trình phát triển phần mềm, việc xử lý lỗi không chỉ là một phần quan trọng mà còn ảnh hưởng trực tiếp...
Avatar photo Dat Tran Thanh
4 min read

Leave a Reply

Your email address will not be published. Required fields are marked *