PDA

View Full Version : سوال: اسمبلي و برنامه نويسي سطح پايين!



synapse
سه شنبه 23 تیر 1388, 18:08 عصر
salam.
az doostan mikham dar morede estefade az barname nevisie sathe paiin dar Java
mano rahnamii konand?
betoore mesal dar C/C++ ke mitunim assembly benvisim tu Java ham moshabehe in kar ro mishe kard?
lotfan link va manbae motaleati ham moarrefi konid!
TanX a L0T.

cups_of_java
جمعه 26 تیر 1388, 23:00 عصر
اون طوری که زبان سی از کد اسمبلی و سطح پایین پشتیبانی می کنه، نه! جاوا همچین امکانی رو به شما نمی ده اما JNI امکاناتی به شما می ده که کمی شبیه است.

ضمنن به این نکته اشاره کنم که اصلن چنین کاری در جاوا خیلی معقول نیست. برای چی همچین کاری می خواین بکنین!؟ تا بیشتر راهنماییتون کنیم.

java_nith
شنبه 27 تیر 1388, 05:28 صبح
اون طوری که زبان سی از کد اسمبلی و سطح پایین پشتیبانی می کنه، نه! جاوا همچین امکانی رو به شما نمی ده اما JNI امکاناتی به شما می ده که کمی شبیه است.

ضمنن به این نکته اشاره کنم که اصلن چنین کاری در جاوا خیلی معقول نیست. برای چی همچین کاری می خواین بکنین!؟ تا بیشتر راهنماییتون کنیم.

برای وصل کردن جاوا مثل پرت USB
و وصل کردنش در اصل به driver
که بتونه از پرت USB چیزی دریافت کنه در JNI است یا نه؟

mazdadoost
شنبه 27 تیر 1388, 08:25 صبح
برای وصل کردن جاوا مثل پرت USB
و وصل کردنش در اصل به driver
که بتونه از پرت USB چیزی دریافت کنه در JNI است یا نه؟

سلام دوست عزیز :
javaUSB API برای usb و java communication API برای پورت های com و serial .
موفق باشی .
http://www.steelbrothers.ch/jusb/

cups_of_java
شنبه 27 تیر 1388, 14:33 عصر
همون که دوستمون گفت!

برای این کار ها در جاوا لازم نیست شما کد سطح پایین بنویسی!

synapse
یک شنبه 28 تیر 1388, 22:34 عصر
Ba tashakor az dustane aziz.
bebinid dar zabani mesle Python bakhshi vojud dare bename "Embedding and Extension".
ke mishe az zaban Java va C/C++ va motaAgheban az assembly estefade kard .
niazi be tarif az in khasiat nist amma mikhastam bedunam dar zabane Java ham ba chenin en etafi mitunim az zaban haye dige estefade konim?
chejuri va chetor?! lotfan ba manba va marja befarmaiid.
baz ham motashakkeram.



Synapse

cups_of_java
یک شنبه 28 تیر 1388, 23:38 عصر
Ba tashakor az dustane aziz.
bebinid dar zabani mesle Python bakhshi vojud dare bename "Embedding and Extension".
ke mishe az zaban Java va C/C++ va motaAgheban az assembly estefade kard .
niazi be tarif az in khasiat nist amma mikhastam bedunam dar zabane Java ham ba chenin en etafi mitunim az zaban haye dige estefade konim?
chejuri va chetor?! lotfan ba manba va marja befarmaiid.
baz ham motashakkeram.



Synapse

در نسخه جاری جاوا امکان استفاده از زبان های اسکریپتی مثل Javascript فراهم شده.
JRuby هم هست که امکان استفاده Ruby در جاوا رو فراهم می کنه. موارد شبیه برای زبان های دیگه هم هست.
اما اون انعطافی که شما می گید هنوز نیست و این امکان در سطح JVM فراهم نشده اما در نسخه 7 جاوا همچین مسئله ای دیده شده.

با جستجو در گوگل به امکان Scripting در جاوا 7 رجوع کنید.

Explosion
پنج شنبه 23 مهر 1388, 17:32 عصر
لطفاً اگه اون دوتا پکیج رو دارید، برای دانلود بذارید... چون از سان که نمیشه دانلود کرد!