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

Eclipse - Lập Trình Java

Eclipse IDE là gì? Download và cài đặt Eclipse Cấu hình JDK cho Eclipse Tạo Java project trong Eclipse Tạo Java package trong Eclipse Tạo Java class trong Eclipse Run Java project trong Eclipse Debug Java project trong Eclipse Nên để Perspective là Debug cho Eclipse Cấu hình Tomcat server trên Eclipse Tạo Java dynamic web project trong Eclipse Tạo Maven project trong Eclipse Tạo Maven web project trong Eclipse Phím tắt hay dùng trong Eclipse
1 / 3
❮ ❯

Debug Java project trong Eclipse


Run Java project trong Eclipse
Nên để Perspective là Debug cho Eclipse

Để Debug Java project trong Eclipse cũng giống như việc Run Java project. Ngoài ra, với Debug chúng ta có thể tạm ngưng (pause) chương trình để xem giá trị của các biến từ đó biết được luồng chạy của chương trình, thậm chí là thay đổi giá trị của các biến. Đặc biệt debug được sử dụng để tìm kiếm bug - một việc quan trọng trong phát triển phần mềm.


Nội dung chính

  • Các khái niệm trong Debug
  • Các cách để Debug Java project trong Eclipse
  • Các phím tắt để Debug Java project trong Eclipse
  • Ví dụ Debug Java project trong Eclipse

Các khái niệm trong Debug

Breakpoint - là điểm tạm ngưng chương trình.



Các cách để Debug Java project trong Eclipse

Dưới đây là các cách để Debug Java project trong Eclipse:

  • Bằng cách chọn menu Run -> Debug As -> Java Application.
  • Bằng cách click chuột phải vào class chứa phương thức main() -> Debug As -> Java Application.
  • Bằng cách click vào button Debug trong thanh công cụ -> Debug As -> Java Application.
  • Nhấn phím F11.

Các phím tắt để Debug Java project trong Eclipse

F11: thực thi debug.

F6: thực thi câu lệnh hiện tại và nhảy đến câu lệnh tiếp tiếp.

F8: thực thi câu lệnh hiện tại và nhảy đến breakpoint tiếp theo.

F5: nhảy vào phương thức đang debug.



Ví dụ Debug Java project trong Eclipse

Sử dụng Java project trong bài tạo Java class trong Eclipse.

Tạo lớp HelloWorld.java, kiểm tra số a là số lẻ hay chẵn, số a được tạo ra một cách ngẫu nhiên:


package vn.viettuts;

import java.util.Random;

public class HelloWorld {
 public static void main(String[] args) {
  Random random = new Random();
  int a = random.nextInt(100);
  if (a % 2 == 0) {
   System.out.printf("%d la so chan.", a);
  } else {
   System.out.printf("%d la so le.", a);
  }
 }
}

Tạo breakpoint:

Debug java project trong Eclipse

Nhấp F11 để debug:

Lần đầu tiên debug hộp thoại sau được hiển thị ra, check vào "Remember my decision" nếu bạn không muốn nhìn thấy nó lần nữa -> chọn Yes.

Debug java project trong Eclipse

Xem giá trị của biến a. Bằng cách hover chột vào biến a. Hoặc bôi đen biến a rồi nhấn tổ hợp phím Ctrl + Shift + I.

Debug java project trong Eclipse

Nhấn F6 để thực thi câu lệnh hiện tại và trỏ tới câu lệnh tiếp theo.

Debug java project trong Eclipse

Nhấn F8 để thực thi câu lệnh hiện tại và nhảy đến breakpoint tiếp theo. Trong ví dụ của chúng ta là kết thúc chương trình.

Debug java project trong Eclipse
Run Java project trong Eclipse
Nên để Perspective là Debug cho Eclipse

Recent Updates

Sắp Tết 2024 Rồi! - Còn bao nhiêu ngày nữa là đến tết 2024?Hướng dẫn lập trình Python với EclipsePhím tắt hay dùng trong EclipseTạo Maven web project trong EclipseTạo Maven project trong EclipseTạo Java dynamic web project trong EclipseCấu hình Tomcat server trên EclipseNên để Perspective là Debug cho EclipseDebug Java project trong EclipseRun Java project trong EclipseTạo Java class trong EclipseTạo Java package trong EclipseTạo Java project trong Eclipse

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