Java

Hướng dẫn lập trình Java 8 trên Eclipse

Hướng dẫn lập trình Java 8 trên Eclipse

Để lập trình trên Java 8 trên Eclipse, các bạn cần làm 1 số việc như sau:

  • Download JDK 8
  • Download Eclipse version suports Java 8
  • Tạo 1 project và test

Trước tiên, các bạn vào trang chủ Oracle để download bộ JDK mới nhất về và cài đặt tại: http://www.oracle.com/technetwork/java/javase/downloads/index.html

Sau đó vào trang chủ Eclipse để download 1 phiên bản hỗ trợ Java 8. Eclipse Luna (4.4) đã hoàn toàn support Java 8.

Nếu các bạn đang dùng Eclipse Kepler SR2 (4.3.2) thì có thể download bản patch tại đây là đủ: http://download.eclipse.org/eclipse/downloads/drops4/P20140317-1600

Eclipse Luna:
EclipseLuna

Sau đó tạo 1 project như hình dưới đây
CreateProjectWithJDK8

Copy paste đoạn code dưới đây vào và Run để đảm bảo mọi thứ đã sẵn sàng:

package com.edward.tutorial.java8.test;

import java.util.ArrayList;
import java.util.List;

public class Test {

	/**
	 * @param Main method
	 */
	public static void main(String[] args) {
		// Initialize array
		List<Integer> arr = new ArrayList<Integer>();
		arr.add(1);
		arr.add(4);
		arr.add(3);
		arr.add(2);

		// Sort it
		arr.sort((x, y) -> (x > y) ? 1 : (x < y) ? -1 : 0);

		// Check it
		arr.forEach(System.out::println);

	}

}

Kết quả:

1
2
3
4

Đến đây mọi thứ đã sẵn sàng, các bạn có thể setup như trên và tham khảo một số bài viết của mình về Java 8 bên dưới để bắt đầu code ngay lập tức. Mình rất vui nếu có thể nhận được các đóng góp các ý kiến phản hồi bằng cách comment bên dưới bài viết. Các bạn có thể tham khảo một số bài viết khác trong series Java 8 Tutorial tại đây:
Series Java 8 Tutorial

http://www.edwardthienhoang.wordpress.com

Advertisements

1 thought on “Hướng dẫn lập trình Java 8 trên Eclipse”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s