ورود

View Full Version : سوال: در جاوا Executor چیست؟



Sina.iRoid
شنبه 22 آذر 1393, 19:38 عصر
سلام.
دوستان ممنون میشم اگر راهنماییم کنید.

می خواستم بدونم Executor چی هست و چه کاربردی داره!؟ مثلا کد زیر:


ExecutorService threadExecutor = Executors.newCachedThreadPool();

threadExecutor.execute( task1 ); // start task1


ممنون اگر راهنماییم کنید.

cups_of_java
یک شنبه 23 آذر 1393, 08:16 صبح
این ای پی آی امکان اجرا کردن آسنکرون کد رو براتون فراهم میکنه.
شما می تونید تسک های مختلفی رو بدید دست این اجرا کننده ها و اون ها رو تنظیم کنید روی تعداد مشخصی ترد که براتون به طور همروند اجراشون کنند. مدیریت ترد ها دیگه به دوش شما نیست و اونا خودشون کارهای لازم رو انجام میدن

Sina.iRoid
دوشنبه 24 آذر 1393, 08:28 صبح
سلام.
ابتدا سپاس از پاسختون.
امکانش هست یه مثال چند خطی بنویسید. البته اگر امکانش هست. ممنون.

cups_of_java
دوشنبه 24 آذر 1393, 13:04 عصر
http://www.java2s.com/Code/Java/Threads/AsimpleexamplethatusesanExecutor.htm

http://examples.javacodegeeks.com/core-java/util/concurrent/executorservice/java-executorservice-example-tutorial/ (http://examples.javacodegeeks.com/core-java/util/concurrent/executorservice/java-executorservice-example-tutorial/)

http://tutorials.jenkov.com/java-util-concurrent/executorservice.html