CodeGym/Blog Java/Ngẫu nhiên/Giao diện có thể chạy được trong Java - Triển khai từng b...
John Squirrels
Mức độ
San Francisco

Giao diện có thể chạy được trong Java - Triển khai từng bước

Xuất bản trong nhóm
Phạm vi bài viết → Trong bài viết này, trọng tâm chính của chúng tôi sẽ là các giao diện có thể chạy được bằng Java. → Đầu tiên, chúng ta sẽ thảo luận về việc giới thiệu java và giao diện. → Tiếp theo, chúng ta sẽ thảo luận về định nghĩa cơ bản của giao diện có thể chạy được và sau đó là cách sử dụng giao diện có thể chạy được. → Tiếp theo, chúng ta sẽ tìm hiểu thêm về các giao diện có thể chạy được trong java và cách triển khai các giao diện có thể chạy được. → Cuối cùng, chúng ta sẽ thấy cách triển khai từng bước các giao diện có thể chạy được bằng cách sử dụng java với các ví dụ phù hợp. Giới thiệu Java là ngôn ngữ lập trình hướng đối tượng và cấp cao, vì Java hỗ trợ các đối tượng và lớp. Java có các giao diện được gọi là giao diện java, có nghĩa là bản thiết kế của một lớp. Giao diện có thể chạy được trong java được sử dụng để thực thi mã trên luồng đồng thời do lớp triển khai. Chúng tôi sử dụng phương thức public void run, run là tên phương thức và sử dụng void làm kiểu trả về, không có bất kỳ đối số nào. Giao diện có thể chạy được trong java chỉ ra một lớp trong đó các phiên bản của nó có thể chạy dưới dạng luồng. Như chúng ta thấy một phương thức có tên run, được sử dụng hoặc gọi khi luồng được bắt đầu và chúng ta viết mã thực thi bên trong phương thức khi luồng được bắt đầu. Giao diện có thể chạy được có nhiều công dụng; nó có thể được sử dụng chủ yếu khi chúng ta muốn ghi đè phương thức chạy. Giao diện có thể chạy được chịu trách nhiệm hoặc cung cấp một số quy tắc cần tuân theo để mong đợi mã. Việc thực thi giao diện có thể chạy tổng thể có thể được thực hiện, trước tiên, nó tạo một lớp và tạo các đối tượng của nó và luồng có thể được bắt đầu bằng cách sử dụng các đối tượng triển khai giao diện có thể chạy và sử dụng phương thức chạy để thực thi các sợi khác nhau. Ở đây chúng tôi sử dụng các luồng khác nhau vì điều này tránh việc sử dụng hoặc tạo các lớp con của các luồng khởi tạo một thể hiện luồng và điều quan trọng là không được phân lớp con cho đến khi nó có ý kiến ​​sửa đổi hành vi của lớp. Giao diện Runnable Giao diện Runnable trong java chủ yếu được sử dụng trong mạng và lập trình của nó là lập trình mạng và lập trình đa luồng. Nó được sử dụng trong lập trình mạng vì giao diện có thể chạy được sử dụng các luồng, vì mỗi tad đại diện cho một luồng điều khiển khác nhau. Trong java, chúng tôi có các gói khác nhau hỗ trợ các phương thức và lớp khác nhau, giao diện có thể chạy này được hỗ trợ bởi java. gói lang. Bây giờ chúng ta hãy xem việc triển khai một giao diện có thể chạy được. Triển khai một giao diện có thể chạy được bằng cách sử dụng java, chúng ta có thể tạo một luồng với sự trợ giúp của một đối tượng, để thực hiện điều đó chúng ta nên sử dụng phương thức run.
public void run()
Phương thức này không yêu cầu bất kỳ đối số nào và khi một đối tượng của lớp triển khai, giao diện có thể chạy được sẽ chịu trách nhiệm tạo một luồng. Chủ đề có thể được tạo như sau trong java,
Runnable r = new MyRunnable();
Thread t = new Thread(r);
t.start()
Tại đây, luồng đã tạo sẽ bắt đầu và thực thi mã có trong phương thức chạy. Ví dụ,
public class demo_class implements Runnable {
@override
public void run() {
System. out.println("Content in the run method");
}

public static void main(String [] args) {
demo_class d = new demo_class();
Thread t = new Thread(d);
t.start();
System. out.println("Thread has started now");
}
}
Đầu ra:
Thread has started now
Content in the run method
Đầu ra của đoạn mã viết ra, chúng ta có 2 luồng: luồng chính và luồng được tạo trong lớp demo.

Các bước tạo giao diện có thể chạy được trong java:

1. Tạo một lớp giúp khởi động lớp luồng đã tạo bằng cách sử dụng đối tượng và lớp đó sẽ triển khai giao diện có thể chạy được. 2. Trong lớp đã tạo, lớp thread, chúng ta viết phương thức hoặc hàm để ghi đè được gọi là phương thức chạy. public void run() 3. Tiếp theo, chúng ta phải tạo một thể hiện là đối tượng cho lớp luồng. 4. Chuỗi này có một hàm tạo chấp nhận đối tượng hoặc phiên bản có thể chạy được. 5. Sau đó, chuyển đối tượng này làm tham số cho đối tượng luồng. 6. Sau đó, chúng ta phải sử dụng phương thức start() để khởi động luồng và thực thi phương thức chạy được cung cấp trong lớp. 7. Chúng ta không thể gọi trực tiếp phương thức run để tạo và khởi động thread. 8. Chúng ta phải bắt đầu thread bằng cách sử dụng một đối tượng được tạo trong lớp thread. t.start() Chúng ta hãy lấy một ví dụ khác,
public class demo_class1 implements Runnable {
@override
public void run() {
System. out.println("Content in the run method and here we can say that the run method is executing");
}

public static void main(String [] args) {
demo_class d = new demo_class();
Thread t = new Thread(d);
t.start();
System. out.println("Thread has started now and this is the main thread");
}
}
Đầu ra:
Thread has started now and this is the main thread.
Content in the run method and here we can say that the run method is executing.
Đầu ra của đoạn mã viết ra, chúng ta có 2 luồng: luồng chính và luồng được tạo trong lớp demo. Đây là các bước để tạo giao diện có thể chạy được bằng java. Bây giờ chúng ta hãy tóm tắt những gì đã được thảo luận trong bài viết này. Kết luận 1. Chủ đề bài viết "Giao diện có thể chạy được trong Java - Triển khai từng bước" được thảo luận trong blog này cung cấp cho chúng ta những kiến ​​thức đặc biệt vì giao diện là một chủ đề quan trọng trong java. 2. Đầu tiên, chúng ta đã xem một số phần giới thiệu về java và giao diện. 3. Tiếp theo, chúng ta đã xem định nghĩa cơ bản về các giao diện có thể chạy được và sau đó thảo luận thêm về nó. 4. Giao diện có thể chạy được trong java cho biết lớp mà các phiên bản của nó có thể chạy dưới dạng luồng. 6. Tiếp theo, chúng ta thảo luận về các ứng dụng của giao diện có thể chạy được như lập trình đa luồng và lập trình mạng. 7. Gói được sử dụng để triển khai các giao diện có thể chạy được là gói java.lang. 8. Cuối cùng, chúng ta đã thảo luận về việc triển khai từng bước các giao diện có thể chạy được bằng java với các ví dụ phù hợp để hiểu rõ hơn và thu được kiến ​​thức tốt hơn. Hi vọng bạn có thêm một số kiến ​​thức mới sau khi đọc bài viết này.
Bình luận
  • Phổ biến
  • Mới
Bạn phải đăng nhập để đăng nhận xet
Trang này chưa có bất kỳ bình luận nào