VietTuts

Tự Học Lập Trình Online

  • Home
  • Java
  • Servlet
  • JSP
  • Struts2
  • Hibernate
  • Spring
  • MyBatis
  • Java WS
  • C
  • C++
  • C#
  • Python
  • PHP
  • Excel
  • VBA
  • Web
    • JavaScript
    • JQUERY
    • JSON
    • AJAX
    • CSS
    • HTML
    • HTML5
    • Node.js
    • Angular 7
  • SQL
    • MySQL
    • SQL Server
  • Misc
    • Eclipse
    • Phần mềm tiện ích
    • Cấu trúc DL&GT
    • Selenium Test

Java Cơ Bản

Java là gì? Lịch sử Java Các tính năng của Java Cài đặt môi trường Java (cho người mới bắt đầu) Thiết lập PATH cho java Chương trình Hello World JDK, JRE và JVM Biến trong java Các kiểu dữ liệu trong java Ép kiểu (Type casting) Các toán tử trong Java Hệ thống Unicode trong java

Câu Lệnh Điều Khiển

Mệnh đề If-else Mệnh đề Switch-case Vòng lặp For Vòng lặp While Vòng lặp Do-While Break trong java Continue trong java Chương trình java kinh điển

Các Tính Chất Của Java OOPs

Tính đóng gói trong java Tính kế thừa trong java Tính đa hình trong java Nạp chồng phương thức Ghi đè phương thức Overloading vs Overriding

Các Khái Niệm Java OOPs

Tổng quan java OOPs Lớp và đối tượng Package trong java Constructor trong java Từ khóa this trong java Từ khóa super trong java Từ khóa final trong java Từ khóa static trong java Access Modifier trong java Abstract class trong java Interface trong java Abstract vs Interface trong java Lớp Object trong java Object Cloning trong java equals() và hashCode() Array (mảng) trong java Khai báo mảng trong java Duyệt mảng trong java Lớp Wrapper trong java Đệ quy trong java Truyền giá trị và tham chiếu trong java Toán tử instanceof trong java Sử dụng regex trong java

Mô Hình MVC

Mô hình MVC là gì? - Ví dụ login sử dụng mô hình MVC trong Java

Java Programs

Tính giai thừa trong java Check số nguyên tố trong java Dãy số Fibonacci trong java Chuyển đổi hệ cơ số trong java Liệt kê n số nguyên tố đầu tiên trong Java
Java String Xử Lý Ngoại Lệ Các Lớp Lồng Nhau Đa Luồng (Multithreading) Java AWT Java Swing Java I/O Ví Dụ Java I/O Lập Trình Mạng Với Java Java Date Chuyển Đối Kiểu Dữ Liệu Java Collections Java JDBC Các Tính Năng Mới Trong Java Java Math Bài Tập Java Có Lời Giải Câu Hỏi Phỏng Vấn Java
1 / 3
❮ ❯

Cài đặt môi trường Java


Các tính năng của java
Chương trình Hello World trong java

Bài học này viettuts.vn hướng dẫn bạn:

  1. Cách cài đặt môi trường java trên Windows.
  2. Tạo chương trình java đầu tiên trên eclipse.
  3. Cách cài đặt môi trường java trên Linux (Ubuntu).

Nội dung chính

  • 1. Cài đặt môi trường java trên Windows
    • Cài đặt JDK (Java Development Kit)
    • Cấu hình biến môi trường
  • 2. Tạo chương trình java đầu tiên trên eclipse
    • Tạo chương trình java đầu tiên trên eclipse
    • Chạy chương trình java đầu tiên trên eclipse
  • 3. Cài đặt môi trường java trên Linux (Ubuntu)

1. Cài đặt môi trường java trên Windows

Để lầm việc với java bạn phải cài đặt môi trường cho nó, môi trường java bao gồm những gì? Phần này viettuts.vn hướng dẫn bạn cài đặt môi trường cho java trên môi trường Windows. Còn trên môi trường Linux(Ubuntu) ở phía cuối của bài học.

Dưới đây là những gì cơ bản và cần thiết bạn cần phải cài đặt:

  • Cài đặt JDK (Java Development Kit)
  • Cấu hình biến môi trường.

Về cơ bản thì chỉ cần 2 bước trên là đủ để tạo ra và chạy một chương trình java đơn giản. Dưới đây là chi tiết cho các bước trên.


Cài đặt JDK (Java Development Kit)

JDK là gì? JDK (là viết tắt của Java Development Kit) là một bộ phát triển phần mềm để phát triển các ứng dụng trong Java. JDK bao gồm JRE và các Development Tool. Ngoài JRE, JDK cũng chứa số công cụ phát triển (trình biên dịch, JavaDoc, Java Debugger, ...) tham khảo tại sự khác nhau giữa JDK, JRE và JVM. Nên bạn chỉ cần tải JDK về là đủ.

Hiện nay có 2 phiên bản java được sử dụng phổ biến đó là JDK7 và JDK8, dưới đây là link download JDK8:

  • Link: http://www.oracle.com/technetwork/pt/java/javase/downloads/jdk8-downloads-2133151.html
  • Click vào 'Accept License Agreement':
    Cài đặt môi trường java
  • Nếu hệ điều hành của bạn là 32bit thì bạn tải về bản x86, 64bit thì bạn có thể tải 1 trong 2 hoặc cả 2 x86 và x64 đều được.

Sau khi tải JDK về, bạn cài đặt giống như cài đặt các phần mềm khác.


Cấu hình biến môi trường

Việc cấu hình biến môi trường bao gồm 2 việc sau:

  • Tạo biến JAVA_HOME
  • Sửa biến Path

Tạo biến JAVA_HOME

Click chuột phải vào biểu tượng MyComputer --> Properties -> Advanced system settings -> Environment Variables -> Click 'New' trong System Variables

Cài đặt môi trường java

Nhập: Variable name = "JAVA_HOME" và Variable value = [java-path]

Ví dụ
Cài đặt môi trường java

Click: OK -> OK -> OK


Sửa biến Path

Click chuột phải vào biểu tượng MyComputer --> Properties -> Advanced system settings -> Environment Variables -> edit biến Path trong System Variables -> thêm [java-path]\bin vào biến Path -> OK -> OK -> OK

Ví dụ

Edit biến path trong System Variables

Cài đặt môi trường java

Nhập giá trị sau vào cuối biến path:

C:\Program Files\Java\jdk1.8.0_45\bin
Cài đặt môi trường java

Click button OK -> OK -> OK.

Bạn cần phải restart (hoặc sign out) máy tính sau khi cài đặt biến môi trường.



2. Tạo chương trình java đầu tiên trên eclipse

Khi mới học java có khi nào bạn tự hỏi các doạn code java được viết vào đâu (editor nào)? biên dịch và chạy nó như nào? Bạn có thể tham khảo bài Hello World trong java để biết cách tạo chương trình java bằng notepad và hiểu một chương trình java được biên địch như thế nào.

Nhưng sau đó bạn nên biết và sử dụng eclipse hoặc netbean, vì chúng là 2 IDE miễn phí phổ biến mạnh mẽ nhất được sử dụng trong việc lập trình java. Phần này viettuts.vn hướng dẫn bạn cách tạo và chạy chương trình java đầu tiên trên eclipse.

Tiếp theo là bạn cần phải tải về và cài đặt eclipse. Tham khảo bài download và cài đặt Eclipse IDE cho lập trình Java.


Tạo chương trình java đầu tiên trên eclipse

Dưới đây là các bước tạo chương trình java đầu tiên trên eclipse:

Chọn File -> New -> Other...
Nhập Wizards = "java project" để tìm kiếm nhanh:
Sau đó chọn "Java Project" -> Next:

Cài đặt môi trường java - tạo project trên eclipse 1

Nhập project name: "java-hello-world" -> Finish

Cài đặt môi trường java - tạo project trên eclipse 2

Click OK tại dialog "Open Associated Perspective"

Cài đặt môi trường java - tạo project trên eclipse 3

Tạo package cho project: click chuột phải vào "src" -> New -> packpage

Cài đặt môi trường java - tạo project trên eclipse 4

Nhập package name = "vn.viettuts" -> Finish

Cài đặt môi trường java - tạo project trên eclipse 5

Click chuột phải vào packpage "vn.viettuts" -> New -> Class

Cài đặt môi trường java - tạo project trên eclipse 6

Nhập Name = "HelloWorld" -> Finish

Cài đặt môi trường java - tạo project trên eclipse 7

Eclipse tạo cho bạn lớp HelloWorld.java như sau:

Cài đặt môi trường java - tạo project trên eclipse 8

Viết hàm main cho lớp HelloWorld.java như sau:

Cài đặt môi trường java - tạo project trên eclipse 9

Chạy chương trình java đầu tiên trên eclipse

Sử dụng tổ hớp phím CTRL + F11 để chạy (run) chương trình java trên eclipse, với chương trình đã tạo ở trên chúng ta có kết quả như sau:

Cài đặt môi trường java - run project trên eclipse

3. Cài đặt môi trường java trên Linux (Ubuntu)

To be continued...


Các tính năng của java
Chương trình Hello World trong java

Bài viết liên quan:

  • Lớp và đối tượng trong java
  • Package trong java

Recent Updates

Sắp Tết 2024 Rồi! - Còn bao nhiêu ngày nữa là đến tết 2024?Java Swing - Bài tập quản lý sinh viên trong javaLinkedList trong javaArrayList trong javaBài tập java có lời giảiSử dụng Javascript trong HTMLToán tử dấu 2 chấm (::) trong Java 8Lambda Expression - Biểu thức Lambda trong java 8Bài tập Java - Sắp xếp nhanh (Quick Sort) trong JavaBài tập Java - Sắp xếp chèn (Insertion Sort) trong JavaBài tập Java - Sắp xếp nổi bọt (Bubble Sort) trong JavaBài tập quản lý sinh viên trong JavaHashSet trong java

VietTuts on facebook

Học Lập Trình Online Miễn Phí - VietTuts.Vn
Danh Sách Bài Học

Học Java | Hibernate | Spring
Học Excel | Excel VBA
Học Servlet | JSP | Struts2
Học C | C++ | C#
Học Python
Học SQL

Bài Tập Có Lời Giải

Bài tập Java
Bài tập C
Bài tập C++
Bài tập C#
Bài tập Python
Ví dụ Excel VBA

Câu Hỏi Phỏng Vấn

201 câu hỏi phỏng vấn java
25 câu hỏi phỏng vấn servlet
75 câu hỏi phỏng vấn jsp
52 câu hỏi phỏng vấn Hibernate
70 câu hỏi phỏng vấn Spring
57 câu hỏi phỏng vấn SQL

Scroll back to top

Copyright © 2016 VietTuts.Vn all rights reserved. | Liên hệ | Chính sách - riêng tư | sitemap.html | sitemap_index.xml