تیکه پاره های جاوا
526 subscribers
93 photos
24 videos
7 files
58 links
سلام خوش اومدید. اینجا یادداشت ها و تکه های جاوا رو کنار هم قرار میدیم :) مطالب کاملا اختصاصی و دستنویس هستند. کپی فقط با ذکر منبع و آیدی کانال❤️

📝برای تدریس پیام دهید
محمدرضا عظیمی‌فرد
🆔 @mrvj475
Download Telegram
#کتاب
سلام
برای دوستانی که دنبال ترجمه فارسی کتاب Clean Code هستید، اگه دوست داشتید به ریپازیتوری زیر یه سر بزنید :)
تا الان 5 فصل از 8 فصل کتاب ترجمه شده و بصورت رایگان در دسترس هست.
در واقع یه جور ترجمه آزاده که حتی شما هم میتونید برای ترجمه این کتاب مشارکت داشته باشین. (راهنمای مشارکت داخل لینک قرار گرفته شده).

https://github.com/mojtaba-afraz/clean-code-persian

———
#clean_code
〽️@PieceJava
👍103🔥2
تیکه پاره های جاوا
💠 ده تا از پرکاربرد ترین کلید های میانبر در #Intellij_IDEA #shortcut #keys #Intellij #IDEA 〽️ @PiECEJAVA
This media is not supported in your browser
VIEW IN TELEGRAM
💠سریعترین راه برای سلکت کردن لاین در #Intellij_IDEA

احتمالا پیش اومده که بخواید یه خط رو کامل سلکت کنید و به هر دلیلی یا پاکش کنید، کات کنید و...

🥉 آسون ترین راه از طریق نشانگر موسه که باهاش کل کاراکتر هارو سلکت کنید
🥈 روش بعدی اینه که بیاید اول خط و Shift رو بگیرید و دکمه End رو بزنید
🥇 روش بعدی اینه که از Ctrl+W استفاده کنید. در واقع هر بار که این کلید رو فشار میدید، محدوده انتخابی گسترده تر میشه
🏵 ولی روش ساده تری وجود داره. فقط کافیه روی خط، Ctrl+ C رو بزنید تا به یکباره کل خط سلکت بشه🤝( و البته که خط انتخابی هم کپی میشه)
————
#shortcut
#keys #Intellij #IDEA #Intellij_IDEA
〽️@PieceJava
👍8
#پیشنهاد
اگه دنبال یه مجموعه خیلی کامل و آفلاین برای آیکون هستین، پیشنهاد میکنم pichon رو نصب کنید.

همونطور که میبینید سمت چپ دسته بندی آیکون داره، فیلد جستجو داره و حتی میتونید نوع تصویر (SVG,PDF,PNG...) و سایزش رو هم انتخاب کنید.
برای استفاده کردن فقط کافیه آیکون انتخابیتون رو با موس نگه دارید و داخل ویندوز یا پروژتون رها کنید (drag and drop)

برنامه pichon رو میتونید از سایت های داخلی هم دریافت کنید.
—————
#icon #pichon
تیکه پاره های جاوا
〽️@PieceJava
🔥10👍1
⭕️ لینک های دسترسی سریع:
(از طریق هشتگ ها هم میتونید کلیدواژه هارو داخل کانال جستجو کنید)

💎 چرا در یک فایل جاوا ( .java ) فقط یک کلاس public میتونیم داشته باشیم؟
💎 چرا پردازش یک آرایه مرتب بسیار سریع تر از پردازش یک آرایه نامرتب است؟
💎 چرا متد های آرایه در جاوا قابل دسترسی نیست!!؟
💎 مفهوم استخر رشته (String pool) و کارایی آن در جاوا
💎چرا رشته ها غیر قابل تغییر یا Immutable هستند؟
⁉️دقیقا چطور با حلقه های تو در تو الگو هارو چاپ میکنن؟
💎 لینکدلیست استفاده کنیم یا اری لیست؟
چطور خطای Could Not Find or Load Main Class رو برطرف کنیم!؟


💠حافظه هیپ
💠مقایسه و مرتب سازی اشیا با Comparable
💠کلاس های رکورد در جاوا
💠اینترفیس چیست؟
💠بلاک محلی
💠رفتار عجیب رشته ها در ترکیب با اعداد
💠در جاوا پارامتر ها چگونه به متد ها ارسال میشوند؟ (کال بای ولیو)
چرا cmd کمپایلر جاوا (javac) یا java -version رو شناسایی نمیکنه؟
💠 تفاوت runtime error و compile time error و logical error
💠 پروژه چی بنویسم؟
💠 کلیدواژه var در جاوا
💠 الگوی طراحی سینگلتون
💠 فانکشنال اینترفیس و بررسی عبارات لامبدا
💠 کلاس های تو در تو در جاوا
چرا وقتی یک آبجکت رو چاپ میکنیم، خروجی زیر رو داره؟
[I@12b231e
Employee@312b4a3
چجوری میشه از تاریخ داخل برنامه هامون استفاده کنیم؟
💠 آشنایی مقدماتی با Streams API
📦 نحوه شبیه سازی بازی زندگی کانوی (JavaFX)
📦 مینی پروژه Javafx، ایجاد شبکه بین راس ها
💠 متد رفرنس ها در جاوا Method Refrences
💠مرتب سازی آرایه با روش Quick sort بصورت گرافیکی
🔆 معکوس کردن یک رشته
🔆 تفاوت سرعت و کارایی میان الحاق کردن رشته با + و append از کلاس StringBuilder
💠 تفاوت isEmpty و isBlank در رشته ها
💠 جاوابین (JavaBean)
💠 نمونه کاربرد اینترفیس
💠 الگوی طراحی Observer
💠 استفاده از _ برای جداسازی ارقام در کد
💠 نمونه ای از کاربرد های اینترفیس
7🔥4🤔1
سلام دوستان روزتون بخیر باشه
خیلی ممنون از اینکه تا اینجا همراهمون بودین ^ ^ ❤️
متاسفانه مدتی اینجا فعالیت نداشتم اما تو این بازه به کلی باگ و موضوع باحال رسیدم که حتما باید توی کانال بزارم و بهتون یادش بدم :))
9
موافقید از کاتلین و اندروید هم توی کانال قرار بدیم؟
Anonymous Poll
74%
بله
26%
خیر
🟡 رابط کاربری جدید Intellij IDEA

البته مدتیه که اضافه شده ولی من اخیرا متوجه شدم و واقعا جذاب و ساده و در عین حال بشدت کاربر پسنده
حتما امتحانش کنین :)) البته هنوز در حالت بتا هستش

👈 برای فعالسازیش Ctrl+Alt+S بزنید، حالا از توی تنظیمات گزینه New UI رو فعال کنین و تمام

https://www.jetbrains.com/help/idea/new-ui.html

@Piecejava
🔥4👍2
سلام دوستان امیدوارم حالتون خوب باشه

🌐 همونطور که قولش رو داده بودیم، قرار بود دوره سوم آموزش مبانی برنامه نویسی جاوا رو تابستون برگزار کنیم ❤️
سرفصل ها پایین ویدیو در قالب PDF براتون میزارم. تعداد جلسات حدودا ۱۶ تا ۱۹ جلسه هستش و مدت زمان دوره ۲ و نیم ماه هست.
کل توضیحات لازم داخل ویدیو داده شده و اگه قصد دارین توی دوره شرکت کنید حتما ویدیو و فایل رو باز کنید و بررسی کنید❤️

🔆 هزینه و کل جزئیات داخل ویدیو تشریح شده
موفق باشید🌹
🔥51
Media is too big
VIEW IN TELEGRAM
🔸 معرفی دوره آنلاین آموزش جاوا - تابستان 1402

00:00 معرفی دوره
00:29 آشنایی با مدرس و کیفیت آموزش
01:14 دوره مناسب چه کسیه؟
01:30 معرفی دروس مبانی جاوا در دوره
03:05 توضیح در مورد تمرینات و تعداد
05:12 معرفی دروس پیشرفته جاوا در دوره
07:05 تعداد جلسات
07:20 هزینه دوره و شیوه برخورداری از تخفیف

🟥 زمان شروع: 12 مرداد
🟨 ثبت نام: @MRVJ475
-
8🔥1
بگید ببینم خروجی کد زیر چیه؟ :))

int i = 0; for (i = 0; i < 10; i++) { continue; } System.out.println(i);
Anonymous Quiz
11%
1
24%
0
31%
10
35%
9
👍3
خروجی؟

String str = 1+2 + " Piece "+ 3+4 + " Java "+(5+6); System.out.println(str);
Anonymous Quiz
14%
12 Piece 34 Java 56
29%
12 Piece 34 Java 11
33%
3 Piece 7 Java 11
25%
3 Piece 34 Java 11
👍41
بازم #کوییز داریم😁
👍2
خروجی کدوم میشه؟
Anonymous Quiz
50%
a= 1,b = 2
29%
a= 2,b = 1
11%
a= 1,b = 1
10%
a= 2,b = 2
This media is not supported in your browser
VIEW IN TELEGRAM
📦 مینی پروژه و بیس اصلی برا کشیدن نمودار، گراف، نمایش داده و خیلی چیزای دیگه

پ.ن: البته اینجا یکاری کردم که کانکشن فقط برا گره وسطی باشه😁
👍10
خیلی خب برا قبل خواب بازم #کوییز داریم😁👍
3👍1