Learn Java
304 subscribers
92 photos
1 video
94 files
84 links
یاد گیری زبان برنامه نویسی جاوا و نکات و مفاهیم
کاربردی ان



@parsa8113
@bardiademon
Download Telegram
Learn Java via @like
ترتیب توالی کد زیر به چه صورت است؟ public class Main { public static void main(String[] args) { try { throwException(); }catch (Exception e){ System.err.println("Exception Handled in main"); } } …
پاسخ صحیح گزینه ی ۱
دلیل:

هر زمان که استثنایی گرفتار شود .. حتی اگر در بلاک catch استثنایی دیگر راه اندازی شود ..ابتدا بلاک finally اجرا می‌شود (برای آزاد سازی منابع)
پس در این برنامه پس از راه اندازی استثنا و اجرای بلاک finally است که استثنا به متد main پرتاب می‌شود
این نکته را به یاد داشته باشید که در بلاک finally امکان راه اندازی استثنا وجود ندارد

@this_java
ترتیب اجرای کد زیر به چه صورت است؟

public class Main {

static {
System.out.println("Static block");
}

{
System.out.println("Non-static block");
}

public Main() {
System.out.println("Constructor");
}

public static void main(String[] args) {
System.out.println("main method");
Main m = new Main();
System.out.println("finish");

}
}
گزینه ی یک :
static block
main method
contructor
non-static block
finish

گزینه ی دو :
main method
static block
constructor
non-static block
finish
گزینه ی سه:
static block
non-static block
main method
constructor
finish
گزینه ی چهار:
Static block
main method
Non-static block
Constructor
finish

@this_java
project.pdf
201 KB
ببینید چی آوردم براتون
سورس کد این پروژه در فایل پایین

@this_java
langclass.zip
221.9 KB
@this_java

در این پروژه از اسپرینگ بوت + jsf استفاده شده (view resolverهای jsf ادد شده اند)
ServerSocket.mkv
29.7 MB
Http Request Response , ServerSocket

@this_java
@bardiademon
آموزش تخصصی جاوا از مبتدی تا پیشرفته به صورت غیر حضوری و آنلاین (پروژه محور) و تضمینی

Java SE , Java EE , Spring boot , Socket programming , android

برای اطلاعات بیشتر و ثبت نام به پیوی های زیر مراجعه کنید:
👨🏼‍💻@bardiademon
👨🏼‍💻@parsa8113
-----------------------
@this_java
Lamda.zip
13.5 KB
مثال استفاده از لمبدا...
داکیومت متد ها کامل توضیح میده کار هر متد چیه
توی متد main هم مثال ها اجرا شده

@this_java
👍1
TestPro.zip
40.5 KB
سویینگ
برنامه ی ساده ی کپی ، کات و جایگذاری ..

با استفاده از روش defaulteditorkit

@this_java
👍1
jfxeditor.zip
24.4 KB
سورس کد یک برنامه ی ادیتور متن با java fx

دارای دکمه های کپی پیست و کات

@thia_java
binanceapp.zip
47.8 KB
یک برنامه ی جاوا اف ایکس برای کار با api binance
👍1
Learn Java
binanceapp.zip
اطلاعات api خودتون رو در فایل conf قرار بدید

ضمنن باید ابزار عبور از تحریم نیز روشن باشد
👍1
src - Copy.rar
16.1 KB
مثالی از دیزاین پترن ها در جاوا:

بیلدر
سینگلتون
observer
آداپتر
فکتوری
decorator

@this_java
👍2