جافا - Java

3.71 ألف متابع مجتمع مطوري لغة جافا

توقفت عن البرمجة منذ 4 سنوات وبضعة شهور

رجوعك إلى مجال كنت فيه بالفعل هو أسهل ما يمكن فلا تقلق، ولكن ما عليك أن تقلق بشأنه هو شغفك حول هذا الرجوع.. الشغف يملؤك بالطاقة، والطاقة تحركك بسرعة وبقوة في الاتجاه الصحيح، وتصل إلى مبتغاك في وقت أقل وبجودة أفضل مما كنت تخطط له. هدفك جميل أيضاً وأتمنى لك كل التوفيق.

احتاج مساعدة مع شرح

في لغة جافا، لايمكننا تغيير قيمة محرف ضمن متغير من نمط String لأنه immutable وقيمته تبقى كما هي من وقت إسناد أول قيمة. فقط نستطيع إضافة له باستخدام +. وكل الدوال تعيد سلسة نصية جديدة أي لا تعدل على S بل تقوم بإنشاء سلسلة جديدة و تسند قيمتها للمتغير S أي القيمة (الكائن القديم) يهمل ويفقد قيمته. يمكن استخدام String Builder وهو صنف قابل لتعديل القيم فيه. StringBuilder myName = new StringBuilder("wael"); myName.setCharAt(0, 'x'); // تبديل أول حرف // char

ماذا عن هذا الجافا الذي لاينتهي

بعد مضي سبع سنوات من الجميل جدا ان الواحد يرجع يقرأ مواضيع كتبها هو في بدايات مشواره التقني, هنا الردود جميلة وكل هذه التعليقات تعطيك شعورا غريبا لم تعرف قيمتها أنذاك وبعد هذه المدة اعترف اني تركت الجافا حينها ولم اواصل فيه حتى اني احاول استذكر عن المكتبات المذكورة ويكاد يتلاشى من ذاكرتي ولا أعلم الان كم من جديد جد وكم من مكتبات تغيرت وهذه حال لغات البرمجة والمجال التقني عامة. بل واني من ذلك الحين بدأت مشوار جديد في

الـ Lambda Expressions في لغة جافا – مدونة فؤاد المالكي

في الحقيقة قرأت عن الـ Lambda أكثر من مرة وقمت بتجربتها، لكن لم استطع فهمها بوضوح. كمستخدم للجافا لمدة سبع سنوات متواصلة أجد صعوبة في الفهم، هل أنا وحدي لدي هذه المشكلة أم أنه موضوع معقد تم تصميمه بطريقة صعبة الفهم؟ لكن هذه المرة عند قرائتي للمقالة قربت قليلاً من الفهم بسبب الشرح الوافي والمفصل

مامعنى هذه الجمل البرمجية في... #جافا 1

عدت ولدي اجوبة الاسئلة الموجودة في الاعلى ^ لعل احدًا يستفيد من بعدي read from keyboard اي بمعنى هي المعلومات او البيانات التي يدخلها العميل الي البرنامج الي سويته (ونستخدم هنا سكنر ميثود) ليش لما اكتب الاكواد في جافا مرات يطلب مني single quote ومرات double < السينقل يكون لما نستخدم كاركتر في كتابة الكود والدبل يكون عندما نكتب سترنق data type < هي نوع البيانات الي بشتغل عليها والي بطلبها من العميل (فيه انتجر وكاركتر وسترنق وبولين وهكذا...) classes
اجابه شافيه كافيه +1 وصلّى الله على محمد

تسأول كيف تتعامل أنت مع المتغير الموجود في الذاكرة؟

- لغة java تتعامل مع المتغيرات بقيمها ولا تسمح لك بالتعامل مع المُتغيرات عبر مكان تواجدها في الذاكرة Reference بينما تسمح لغات أخرى بالوصول إلى المتغير من خلال مكان تواجده لإجراء التعديلات المباشرة على هذا المكان المحجوز من الذاكرة لهذا المُتغير. >> هل في مرحة من مراحل لغات البرمجة المنخفضة أو لغات البرمجة بشكل عام يتطلب علي تحديد مكان المتغير علي الذاكرة للتعامل معه ؟؟ في اللغات التي تسمح بالوصول إلى مكان المُتغير في الذاكرة تُستخدم على سبيل المثال لتمرير
جميل جدا وياريت لو حد عنده معلومات أكثر تفصيلا يزيدنا بها ..

أرجوة المساعدة , أنا أريد رؤس أقلام عن أساسيات لغة الجافا التي يجب دراستها لأصبح مبرمج حقيقي

  • حذف بواسطة المستخدم
انا احترم رايك ولكن صدقنى بعد انهاء دورات ا/عبدالله عيد فدورات المهندس محمد عيسي ستكون مفيدة جدا وستتمكن من فهمها ببساطة وان لم تعجبك فهناك الكثير من الدورات الاجنبية ولكن ذكرت العربية منها للفائدة. كما اعتقد ان دورة المهندس محمد عيسي هى كل ما يحتاجه المبتدئ بعد انهاء دورات ا/عبدالله عيد (راي شخصي).

هل المستقبل يترك جافا وينتقل للغة السي شارب بعد ظهور Xamarin

إذا كنت تفكر بالتطبيقات التي تعمل على جميع الأنظمة أنصحك بالإطلاع على React Native https://facebook.github.io/react-native/showcase.html بالمناسبة تم عمل تطبيق فيسبوك و مسنجر و انستغرام عليها

ماذا يمكننى ان ابرمج ؟

ماشاء الله شي حلو انك تسوي شيء مثل كذا بصراحه ان شاء الله اكون بعد خبير ^^ < مبتدي لسى باول الطريق java 101 لكن بصراحه بيني وبينك الافضل انك تفكر ايش ودك تسوي برامج مكتبيه ^^ فالافضل ان تكون انت من يدورها لكي تكون متحمس لعملها ويكون لديك الشغف لها المسئله هنا هي كيف تطلع لي فكره اسوي فيها برنامج 1- خلك صديق للمذكره بالجوال او النوته اي شي يخطر ببالك سجله مباشره وارجع البيت وطلع التفاصيل تبعها 2-
شكرا جزيلا افكار رائعة اعجبتنى كثيرا .. وفقك الله :) .

كتب عربية لتعليم لغة الجافا مبتدئين ومتقدمين

جزيت خيرا يبدوا انها مجموعة رائعة لو انك من رفع هذه الكتب ارجو تحديث هذا الكتاب " رحلة استكشافية للغة البرمجة جافا " مذكور في المجموعة باسم "استكشف الجافا" لوجود إصدار ثاني منه اﻹصدار الثاني لكتاب: رحلة استكشافية للغة البرمجة جافا https://abueyas.wordpress.com/2016/08/26/java-trip-book-second-edition للتحميل: http://code.sd/odjt/OneDayJavaTrip.pdf

اﻹصدار الثاني لكتاب: رحلة استكشافية للغة البرمجة جافا – مدونة أبو إياس

ماشاء الله مبروك عليك اين رابط التححميل او اذا كان يجب الشراء من اين ؟
وهذه صفحة الكتاب: http://code.sd/books/odjt/ ويمكن تحميلها كما قال لك الأخ عبدالله سوف أضيف الرابط في التدوينة إن شاء الله

أفضل مصادر تعلم لغة جافا واستفسارت أخرى تُساعد المبتدئين

هل يمكن ان تقدم لي الروابط بحثت في اليوتوب ولم اجد

عندما تربح الدعاية !

السلام عليكم، لا أدري كيف يعمل بالضبط، لكنه لا يبدو مجاني 100% https://www.codenameone.com/pricing.html
به نسخه مجانيه بصفات معينه

مقارنة بين 8 أشهر إطارات تطوير ويب جافا

جيد، شكرًا جزيلا لك

هل لديكم معلومات حول javafx و هل هي أفضل من

وعليكم السلام ورحمة الله، أعتقد أنه في مسائل *التفضيل* ينبغي دائما -أو غالبا- *التفصيل* أفضل من حيث ماذا؟ * Swing مضمن مع جافا لن تحتاج إلى تثبيت شيء، بينما يلزمك تثبيت حزمة JavaFX للعمل بها * واجهات Swing ليست غنية بما يكفي وقد يلزمك إضافة مكتبات (البعض يلجأ إلى JGoodies أو غيرها) بينما JavaFX فهي توفر مجموعة وفيرة من الكائنات * JavaFX فيما أعلم أنها توفر مخرجات لكل نظام على حدة، بينما تعمل نفس تطبيقات Swing على جميع -معظم- أنظمة

هل سأكتفي بJava في برمجة تطبيقات الاندرويد؟

شكراً لك اخي الكريم

ما فائدة string[] args في الجافا ؟؟

شكرا لك ...اذا هو عبارة عن مصفوفة تقوم بتمرير الكود عبرها !!
العفو. وبصفة أدق تقوم بتمرير معطيات (arguments) عبرها. مثلا في المثال السابق اسم ملف الكلاس TestArguments.java يعد معطى لبرنامج javac.

تصحيح خطاء بسيط في كود بسيط

وعليكم السلام ورحمة الله وبركاته، ما هو الخطأ ؟ هل هناك رسالة استثناء Exception ؟

هل يمكن استخراج ملفات السورس كود لأي مشروع من خلال ملف .jar

وعليكم السلام ورحمة الله وبركاته، استخراج الملفات المصدرية من التطبيقات التنفيذية هو ما يسمى Decompiling JAD هو من أشهر التطبيقات استخراج المصادر Decompiler في جافا http://varaneckas.com/jad/ وله إضافة Plugin على Eclipse وغير ذلك... http://sourceforge.net/projects/jadclipse/ لكن هذه العملية قد تكون صعبة أكثر إذا تم استخدام أداة لتعتيم (Obfuscation) المصادر (أي أداة Obfuscator)، والتي تقوم بتغيير أسماء المتغيرات والكائنات إلى رموز يصعب تتبعها. وقد يكون الأمر غير ممكنا إذا تم تحويل ملفات Bytecode (من صغية jar.* أو class.*) إلى ملفات ثنائية binaries

أفيدونا بمشاريع جاهزة بلغة الجافا

[1]: مثال تطبيقي عبارة عن شات باستخدام الـ Threads http://git.io/KYFyzQ [2]: محررة يمكنك من خلالها تلوين النصوص وإدارة الصور والنسخ من ملفات أوفيس http://git.io/vmTic بالتوفيق.

تطبيق 1 : برنامج بسيط لإدخال أسماء تلاميذ و نقاطهم و معرفة نجاحهم من رسوبهم

شكرا و إعذرني على إزعاجك
لا مشكل ^^

كيف تحمي الـ source code بعد تحويل المشروع إلى executable jar ؟

> لكن لا توجد برامج كثيرة مكتوبة بالجافا موجهة لسطح المكتب غير صحيح إطلاقاً، JavaSE كُتبت بها مئات البرامج و سأعطيك بعض الأمثلة : * Eclipse : لا داعي لتعريفه، و هو مكتوب بـ SWT. * IntelliJ IDEA وهو برنامج تجاري عبارة عن بيئة تطوير متكاملة تمت كتابته من طرف شركة JetBrains و قد تمت برمجته باستخدام Swing. * jEdit : محرر نصوص مُوجه للمبرمجين، تمت كتابته بالكامل بالجافا و يعمل تحت الويندوز، لنكس و Mac OS. * EditiX :
السلام عليكم ماهو رأيك في هذا الخبر، أن Cassandra تمت إعادة كتابتها بلغة C++ فأصبحت أسرع 10 مرات من النُسخة المكتوبة بجافا http://itwadi.com/node/2882

ماذا بعد اساسيات جافا ؟

وعليكم السلام ورحمة الله وبركاته بما أنك برمجت بلغات أخرى سابقا، فحاول تحويل أحد مشاريعك السابقة إلى جافا بعد دراسة المواضيع المتقدمة JDBC,Design patterns,GUI,JEE, JavaFX...

مقارنة بين Netbeans و Eclipse ... ماهو أفضل IDE للجافا

السلام عليكم، لبرمجة الويب أفضل NetBeans فهو مهيئ ليعمل بانسياب مع Glassfish، أما Eclipse فيبدو أثقل بعض الشيء خاصة لبرمجة الويب، لكنه يملك إضافات كثيرة مما يجعله يصلح لكل أنواع المشاريع خاصة إذا كنت تبرمج على Android.
وعليكم السلام أخي > اكليبس يملك إضافات كثيرة مما يجعله يصلح لكل أنواع المشاريع خاصة إذا كنت تبرمج على Android تماما لهذا احتاجه... شكرا لك ^^

الفرق بين معامل المساواة ودالة المساواة equals في جافا | حاتم

احسنت عزيزي [@hatem.saa] شرح مفصل وجميل استمر يا عزيزي