TỔNG QUAN
CẤU TRÚC ĐIỀU KHIỂN
VÒNG LẶP
CHUỖI VÀ MẢNG
COLLECTIONS
THƯ VIỆN QUAN TRỌNG
HƯỚNG ĐỐI TƯỢNG
XỬ LÝ LUỒNG
EXCEPTION
LÀM VIỆC VỚI FILE
THAM KHẢO
CÁC CHỦ ĐỀ
BÀI MỚI NHẤT
MỚI CẬP NHẬT

Chương trình Java đầu tiên - HelloWorld

Trong bài này, tôi sẽ hướng dẫn các bạn từng bước tạo một project trong Java thông qua chương trình HelloWorld. Đây là một chương trình rất phổ biến và tất cả các ngôn ngữ lập trình khác đều sử dụng trong bước đầu làm quen với ngôn ngữ đó. Chương trình này sẽ hiển thị ra màn hình Console dòng thông báo "Hello World". Trong bài này có sử dụng lệnh System.out.println(); để xuất thông báo ra màn hình và trong bài tiếp theo tôi sẽ nói rõ hơn về dòng lệnh này.

test php

banquyen png
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

1. Tạo Project HelloWorld.

Các bạn thực hiện các bước sau.

Tạo Project.

Các bạn có thể xem lại từng bước tạo một Project tại bài hướng dẫn cài đặt Eclipse. Ở đây, tôi sẽ nói lại từng bước để các bạn có thể nhớ rõ hơn nhé!

Đầu tiên chúng ta mở Eclipse lên và chọn File → New → Java Project. Hộp thoại New Java Project xuất hiện, các bạn điền vào tên Project là HelloWorld, các thông số còn lại các bạn để mặc định như hình bên dưới. Sau đó các bạn chọn Finish để kết thúc công đoạn tạo Project.

Bài viết này được đăng tại [free tuts .net]

tao project helloworld jpg

Tạo Package.

Các bạn chọn vào tên Project vừa tạo, sau đó nhấp chuột phải vào src và chọn New → Package để tạo một Package mới. Chúng ta sẽ đặt tên cho Package này là helloworld. Nhấn Finish để kết thúc.

tao package PNG

Tạo Class HelloWorld.

Để tạo một Class, chúng ta nhấp chuột phải vào Package helloworld vừa tạo, chọn New → Class và đặt tên Class này là HelloWorld, đồng thời bạn cũng chọn vào public static void main(String[] args) và nhấn Finish để kết thúc.

tao class PNG

Sau khi đã hoàn thành được các bước trên, chúng ta sẽ tiến hành viết code cho chương trình HelloWorld.

2. Viết chương trình HelloWorld.

Trong Class HelloWorld, các bạn gõ vào đoạn code sau:

Chương trình HelloWorld
package helloworld;

public class HelloWorld {
	public static void main(String[] args) {
		// In ra dòng chữ "Hello World!"
		System.out.println("Hello World!");
	}
}

Lưu ý, khi các bạn lưu lại đoạn code này thì nên nhớ lưu với định dạng là UTF-8 bằng cách nhấp chuột phải vào tên Project chon Properties và thay đổi Text file encoding thành UTF-8. 

utf 8 png

Đến đây chúng ta đã hoàn tất việc tạo Project HelloWorld trong Java bằng công cụ Eclipse. Tiếp theo, chúng ta sẽ tiến hành biên dịch chương trình này và quan sát kết quả.

3. Phân tích chương trình HelloWorld.

Đầu tiên, chúng ta khai báo Class (lớp) theo cú pháp: public class TenClass (ở đây tên lớp của chúng ta là HelloWorld).

Tiếp theo, chúng ta sẽ khai báo phương thức main theo cú pháp: public static void main(String[] args). Đây là phương thức sẽ được thực hiện khi thực thi chương trình, phương thức  này có tham số đầu vào (String[] args) là một mảng các chuỗi (String). 

Trong phương thức main() là câu lệnh cơ bản System.out.println("Hello World!"); dùng để xuất thông báo "Hello World!" ra màn hình. Để gõ nhanh câu lệnh này bạn gõ chữ sysout, và nhấn tổ hợp phím Ctrl + Space chọn sysout - print to standard out và nhấn Enter để hoàn thành.

4. Biên dịch chương trình HelloWorld.

Để biên dịch chương trình, chúng ta sẽ nhấp chuột vào tên Project chọn Run As → Java Application và kết quả sẽ hiển thị trong cửa sổ Console như sau:

bien dich PNG

5. Lời kết.

Chương trình này tuy rất đơn giản nhưng vì đây là chương trình cơ bản và rất phổ biến mà trước khi muốn tìm hiểu sâu về bất cứ ngôn ngữ lập trình nào thì các bạn cũng phải hiểu và nắm được chương trình này. Trong bài này, tôi chỉ muốn giới thiệu cho các bạn về cách chúng ta tạo 1 lớp, biên dịch và chạy nó trong môi trường Windows. Trong các bài tiếp theo tôi sẽ giải thích rõ hơn thế nào là public, thế nào là Class, làm thế nào để khai báo 1 Class, phương thức và cách sử dụng các dòng lệnh cơ bản như thế nào. Các bạn cố gắng theo dõi nhé!

Cùng chuyên mục:

Hướng dẫn Upload file với Spring Boot và jQuery Ajax trong Java

Hướng dẫn Upload file với Spring Boot và jQuery Ajax trong Java

Hướng dẫn download file với Spring Boot trong Java

Hướng dẫn download file với Spring Boot trong Java

Hướng dẫn Upload file với Spring Boot trong Java

Hướng dẫn Upload file với Spring Boot trong Java

Hướng dẫn CRUD với Spring Boot, REST và AngularJS trong Java

Hướng dẫn CRUD với Spring Boot, REST và AngularJS trong Java

Cách sử dụng Spring  Scheduled trong Spring Boot

Cách sử dụng Spring Scheduled trong Spring Boot

Cách dùng Groovy trong Spring Boot Java

Cách dùng Groovy trong Spring Boot Java

Cách dùng Spring Boot và Mustache trong Java

Cách dùng Spring Boot và Mustache trong Java

Cách dùng Spring Boot và MongoDB trong Java

Cách dùng Spring Boot và MongoDB trong Java

Cách tạo Restful Client bằng RestTemplate trong Spring Boot

Cách tạo Restful Client bằng RestTemplate trong Spring Boot

Hướng dẫn sử dụng Interceptor trong Spring Boot

Hướng dẫn sử dụng Interceptor trong Spring Boot

Sử dụng Twitter Bootstrap trong Spring Boot

Sử dụng Twitter Bootstrap trong Spring Boot

Tạo trang web đa ngôn ngữ với Spring Boot trong Java

Tạo trang web đa ngôn ngữ với Spring Boot trong Java

Tạo ứng dụng Chat với Spring Boot và Websocket

Tạo ứng dụng Chat với Spring Boot và Websocket

Sử dụng JUnit để tạo unit test trong Spring Boot

Sử dụng JUnit để tạo unit test trong Spring Boot

Cách triển khai Spring Boot trên Tomcat Server

Cách triển khai Spring Boot trên Tomcat Server

Cách test RESTful API trong Spring Boot

Cách test RESTful API trong Spring Boot

Cách dùng Spring Security trong Spring Boot để xác thực và phân quyền

Cách dùng Spring Security trong Spring Boot để xác thực và phân quyền

Duyệt cây nhị phân bằng phương pháp inOder trong Java

Duyệt cây nhị phân bằng phương pháp inOder trong Java

Xóa node của cây nhị phân tìm kiếm trong Java

Xóa node của cây nhị phân tìm kiếm trong Java

Bảo mật Spring Boot RESTful Service sử dụng Basic Authentication trong Java

Bảo mật Spring Boot RESTful Service sử dụng Basic Authentication trong Java

Top