خرید بک لینک

در زبان سی داده ها و حتی اشیا هنگام ارسال به توابع کپی می شوند به گونه ای که ما اطمینان داریم که بدون تصریح شدن از جانب ما (ارسال با ارجاع) یک تابع نمی تواند داده و شی را در بیرون از محدوده ی خود تغییر بدهد

اما در جاوا به علت ارسال شدن اشیاء به صورت by pointer این مشکل وجود دارد

در واقع هرگاه ما یک شی را در جاوا به تابعی ارسال می کنیم، ممکن است بدون اجازه ما داده ها و فیلدهای آن شی تغییر داده شود

آیا این یک مشکل امنیتی نیست؟

مگر اینکه قبل از هر بار ارسال یک مرتبه از clone استفاده کنیم، که آیا در این صورت رویکرد زبان سی بهینه تر نبوده است؟

برچسب: نویسنده: محمد رضا جوادیان تاريخ: جمعه 15 مرداد 1395 ساعت: 13:30

صفحه بندی