همونطور که میدونید java fx از jdk 11 حذف شده ... اگه میخواید ازش استفاده کنید به صورت زیر عمل کنید:
https://dzone.com/articles/javafx-on-jdk-11
و اگر از maven همونطور که میدونید java fx از jdk 11 حذف شده ... اگه میخواید ازش استفاده کنید به صورت زیر عمل کنید:
https://dzone.com/articles/javafx-on-jdk-11
و اگر از maven استفاده میکنید :
<!-- https://mvnrepository.com/artifact/org.openjfx/javafx-controls -->
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-controls</artifactId>
<version>11</version>
</dependency>
@this_java
https://dzone.com/articles/javafx-on-jdk-11
و اگر از maven همونطور که میدونید java fx از jdk 11 حذف شده ... اگه میخواید ازش استفاده کنید به صورت زیر عمل کنید:
https://dzone.com/articles/javafx-on-jdk-11
و اگر از maven استفاده میکنید :
<!-- https://mvnrepository.com/artifact/org.openjfx/javafx-controls -->
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-controls</artifactId>
<version>11</version>
</dependency>
@this_java
dzone.com
How to Create a Project With JavaFX on JDK 11 - DZone Java
After the decoupling of JavaFX from JDK, this tutorial attempts to demonstrate how you can create a modularized project with Maven on JDK 11 with example code.
var چیست؟
نوعی متغیر جدید که در java 10 معرفی شد و میتونه هر نوع مقداری رو توی خودش نگه داره... map عدد رشته لیست url و...
var list = List.of("A", "B", "C");
var copy = List.copyOf(list);
System.out.println(list == copy); // true
در سایت زیر میتونید اطلاعات بیشتری کسب کنید:
https://winterbe.com/posts/2018/09/24/java-11-tutorial/
@this_java
نوعی متغیر جدید که در java 10 معرفی شد و میتونه هر نوع مقداری رو توی خودش نگه داره... map عدد رشته لیست url و...
var list = List.of("A", "B", "C");
var copy = List.copyOf(list);
System.out.println(list == copy); // true
در سایت زیر میتونید اطلاعات بیشتری کسب کنید:
https://winterbe.com/posts/2018/09/24/java-11-tutorial/
@this_java
Winterbe
Java 11 Tutorial
Learn what's new in Java 9 to 11: Local Variable Type Inference, HTTP-Client, Collections, Streams, Optionals, Strings, InputStreams and more.
چرا متد main() در جاوا static میباشد؟
زیرا متدهای استاتیک را می توان بدون نمونه سازی(شی ساختن) از یک کلاس صدا زد. و متد ()main قبل از نمونه (شی) ایجاد شده از یک کلاس توسط jvm صدا زده می شود.
خب چرا jvm شی نمیسازه از کلاس و ازون طریق متد main رو صدا نمیزنه؟
واقعیت این هست که ممکنه شما داخل سازنده ی کلاستون یک پارامتر برای ورودی بگیرید... jvm چه داده ای باید پاس کنه به شما؟
یا ممکنه طوری سازنده رو تعریف کنید که jvm قادر به فراخونیش نباشه...
@this_java
زیرا متدهای استاتیک را می توان بدون نمونه سازی(شی ساختن) از یک کلاس صدا زد. و متد ()main قبل از نمونه (شی) ایجاد شده از یک کلاس توسط jvm صدا زده می شود.
خب چرا jvm شی نمیسازه از کلاس و ازون طریق متد main رو صدا نمیزنه؟
واقعیت این هست که ممکنه شما داخل سازنده ی کلاستون یک پارامتر برای ورودی بگیرید... jvm چه داده ای باید پاس کنه به شما؟
یا ممکنه طوری سازنده رو تعریف کنید که jvm قادر به فراخونیش نباشه...
@this_java
مدیریت خطا در جاوا
یکی از مکانیزم های کارا جهت مدیریت خطاهای زمان اجرا است تا جریان
اجرای برنامه قطع نشده و روند عادی برنامه دچار اخلال نشود.
مفهوم Exception
این لغت در فرهنگ واژه به معنای شرایط غیرعادی می باشد.
در جاوا منظور از Exception رویدادی است که روند عادی اجرای برنامه را مختل میکند
شرح مفهوم Exception Handling
به مکانیزیمی که خطاهای رخ داده در زمان اجرای برنامه نظیر ClassNotFound, IO, SQL,Remove و.... را مدیریت میکند
مزایای Exception Handling
مزیت اصلی جلوگیری از قطع جریان و روند عادی برنامه است ...
Exception ها روند عادی برنامه را قطع میکنند به همین خاطر توسعه دهندگان از exception handling استفاده میکنند
انواع Exception ها:
در کل دو نوع وجود دارد: خطاهای زمان کامپایل (checked) و خطاهای زمان اجرا (unchecked)
شرکت sun microsystem خطا هارا به سه بخش تقسیم میکند:
Checked Exception
UnChecked Exception
Error
تفاوت ما بین Checked Exception و UnChecked Exception چیست؟
تمامی کلاس هایی که از Throwable ارث بری کنند Checked Exception هستند به استثنای Error و RunTime Exception
برای مثال : IOException
تمامی کلاس هایی که از Runtime Exception ارث بری دارند تحت عنوان UnChecked Exception خوانده میشوند
برای مثال : NullPointerException
Error:
غیر قابل مدیریت بوده و در صورت رخداد ان امکان بازیابی برنامه وجود ندارد
مثال:
OutOfMemoryError
@this_java
یکی از مکانیزم های کارا جهت مدیریت خطاهای زمان اجرا است تا جریان
اجرای برنامه قطع نشده و روند عادی برنامه دچار اخلال نشود.
مفهوم Exception
این لغت در فرهنگ واژه به معنای شرایط غیرعادی می باشد.
در جاوا منظور از Exception رویدادی است که روند عادی اجرای برنامه را مختل میکند
شرح مفهوم Exception Handling
به مکانیزیمی که خطاهای رخ داده در زمان اجرای برنامه نظیر ClassNotFound, IO, SQL,Remove و.... را مدیریت میکند
مزایای Exception Handling
مزیت اصلی جلوگیری از قطع جریان و روند عادی برنامه است ...
Exception ها روند عادی برنامه را قطع میکنند به همین خاطر توسعه دهندگان از exception handling استفاده میکنند
انواع Exception ها:
در کل دو نوع وجود دارد: خطاهای زمان کامپایل (checked) و خطاهای زمان اجرا (unchecked)
شرکت sun microsystem خطا هارا به سه بخش تقسیم میکند:
Checked Exception
UnChecked Exception
Error
تفاوت ما بین Checked Exception و UnChecked Exception چیست؟
تمامی کلاس هایی که از Throwable ارث بری کنند Checked Exception هستند به استثنای Error و RunTime Exception
برای مثال : IOException
تمامی کلاس هایی که از Runtime Exception ارث بری دارند تحت عنوان UnChecked Exception خوانده میشوند
برای مثال : NullPointerException
Error:
غیر قابل مدیریت بوده و در صورت رخداد ان امکان بازیابی برنامه وجود ندارد
مثال:
OutOfMemoryError
@this_java
📂 سورس كد اپلیکیشن"music player" به زبان #جاوا
💹 قيمت: رايگان
🛅 پسورد: www.sourcep.ir
🛄 سورس کدهای بیشتر در🔻
🆔 @this_java🎖🎖
#java
💹 قيمت: رايگان
🛅 پسورد: www.sourcep.ir
🛄 سورس کدهای بیشتر در🔻
🆔 @this_java🎖🎖
#java
آیا می دانید زبان های برنامه نویسی محبوب سالانه چقدر درآمد برای برنامه نویسان دارند؟(دلار)
@this_java
@this_java
منظور از اشیاء POJO در جاوا چیست؟
کلاس های معمولی و بسیار ساده که از کلاس دیگری ارث نبرده اند و جزء فریم ورک و بین نیستند و صرفا برای معرفی و کار با فیلد ها و خاصیت های شی گرفته شده از کلاس می باشند ، یکی از کاربردهای این کلاسها برای معرفی موجودیت های متصل به دیتابیس در Hibernate و Jpa می باشد که کلاس و یا اشیا را به دیتابیس یا فایل Map برقرار میکند.
نمونه کلاس POJO
public class Jdluser implements java.io.Serializable {
private Integer id;
private String name;
private String lastName;
private String email;
public Jdluser() {
}
public Jdluser(String name, String lastName, String email) {
this.name = name;
this.lastName = lastName;
this.email = email;
}
public Integer getId() {
return this.id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
public String getLastName() {
return this.lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
public String getEmail() {
return this.email;
}
public void setEmail(String email) {
this.email = email;
}
}
@this_java
کلاس های معمولی و بسیار ساده که از کلاس دیگری ارث نبرده اند و جزء فریم ورک و بین نیستند و صرفا برای معرفی و کار با فیلد ها و خاصیت های شی گرفته شده از کلاس می باشند ، یکی از کاربردهای این کلاسها برای معرفی موجودیت های متصل به دیتابیس در Hibernate و Jpa می باشد که کلاس و یا اشیا را به دیتابیس یا فایل Map برقرار میکند.
نمونه کلاس POJO
public class Jdluser implements java.io.Serializable {
private Integer id;
private String name;
private String lastName;
private String email;
public Jdluser() {
}
public Jdluser(String name, String lastName, String email) {
this.name = name;
this.lastName = lastName;
this.email = email;
}
public Integer getId() {
return this.id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
public String getLastName() {
return this.lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
public String getEmail() {
return this.email;
}
public void setEmail(String email) {
this.email = email;
}
}
@this_java
اینترفیس ها در جاوا از کلاس Object ارث بری نکرده اند اما چرا برخی از متد ها آن را می توان در اینترفیس override کرد؟
در زبان برنامه نویسی جاوا فقط کلاس ها فرزند کلاس Object هستند. برای توجیح مورد فوق نیز بر اساس بند 9.2 در Java language Specification اگر یک interface بصورت مستقیم فرزند هیچ interface دیگری نباشد، به ازای تمامی متد های public کلاس Object یک متد ضمنی (implicit) که abstract و public است در آن interface تعریف می شود.
https://stackoverflow.com/questions/6056124/do-interfaces-inherit-from-object-class-in-java
@this_java
در زبان برنامه نویسی جاوا فقط کلاس ها فرزند کلاس Object هستند. برای توجیح مورد فوق نیز بر اساس بند 9.2 در Java language Specification اگر یک interface بصورت مستقیم فرزند هیچ interface دیگری نباشد، به ازای تمامی متد های public کلاس Object یک متد ضمنی (implicit) که abstract و public است در آن interface تعریف می شود.
https://stackoverflow.com/questions/6056124/do-interfaces-inherit-from-object-class-in-java
@this_java
Stack Overflow
Do interfaces inherit from Object class in java
Do interfaces inherit from Object class in Java?
If no then how we are able to call the method of object class on interface instance
public class Test {
public static void main(String[] args)...
If no then how we are able to call the method of object class on interface instance
public class Test {
public static void main(String[] args)...
👍2
تغییر دادن رنگ کاراکتر که میخواید توی خروجی چاپش کنید:
public static final String ANSI_RESET = "\u001B[0m";
public static final String ANSI_BLACK = "\u001B[30m";
public static final String ANSI_RED = "\u001B[31m";
public static final String ANSI_GREEN = "\u001B[32m";
public static final String ANSI_YELLOW = "\u001B[33m";
public static final String ANSI_BLUE = "\u001B[34m";
public static final String ANSI_PURPLE = "\u001B[35m";
public static final String ANSI_CYAN = "\u001B[36m";
public static final String ANSI_WHITE = "\u001B[37m";
بعد میتونید اینطوری استفاده کنید :
System.out.println(ANSI_RED + "This text is red!" + ANSI_RESET);
@this_java
public static final String ANSI_RESET = "\u001B[0m";
public static final String ANSI_BLACK = "\u001B[30m";
public static final String ANSI_RED = "\u001B[31m";
public static final String ANSI_GREEN = "\u001B[32m";
public static final String ANSI_YELLOW = "\u001B[33m";
public static final String ANSI_BLUE = "\u001B[34m";
public static final String ANSI_PURPLE = "\u001B[35m";
public static final String ANSI_CYAN = "\u001B[36m";
public static final String ANSI_WHITE = "\u001B[37m";
بعد میتونید اینطوری استفاده کنید :
System.out.println(ANSI_RED + "This text is red!" + ANSI_RESET);
@this_java
MolToAll.rar
2.8 MB
سورس کد برنامه ی شیمی:
موازنه انجام میده و تبدیلات مولی و خیلی چیز های دیگه ی مربوط به شیمی
java fx
واقعا زیاد براش زحمت کشیدم امیدوارم بدردتون بخوره
@this_java
موازنه انجام میده و تبدیلات مولی و خیلی چیز های دیگه ی مربوط به شیمی
java fx
واقعا زیاد براش زحمت کشیدم امیدوارم بدردتون بخوره
@this_java
VideoPlayer.rar
17 KB
سورس کد برنامه ی مدیا پلیر... موسیقی و فیلم
با کلید های میانبر : برای فول اسکرین و کاهش و افزایش صدا و...
java FX
@this_java
با کلید های میانبر : برای فول اسکرین و کاهش و افزایش صدا و...
java FX
@this_java
تعریف کلان داده (گارتنر)
بیگ دیتا (Big Data) به معنای داراییهای اطلاعاتی [یک مجموعه یا سازمان] است که:
حجم بالا دارن
با سرعت زیاد تولید میشوند و / یا تنوع گسترده دارد
کاربردهای کلان داده چیست؟
وقتی از بیگ دیتا صحبت میکنیم، بیشتر از یک وضعیت حرف میزنیم؛ وضعیتی که در آن حجم زیادی از دادهها، با سرعت زیاد و تنوع گسترده تولید میشوند.
اما اینکه از چنین وضعیتی چگونه میتوان استفاده کرد، نیازمند دانشهای دیگری است. دانشمندان علوم دادهها (Data Scientists)، متخصصان هوش مصنوعی (Artificial Intelligence) و فعالان داده کاوی (Data-mining) از جمله کسانی هستند که میتوانند کاربردهای Big Data را در حوزههای مختلف بیابند و توسعه دهند.
@this_java
بیگ دیتا (Big Data) به معنای داراییهای اطلاعاتی [یک مجموعه یا سازمان] است که:
حجم بالا دارن
با سرعت زیاد تولید میشوند و / یا تنوع گسترده دارد
کاربردهای کلان داده چیست؟
وقتی از بیگ دیتا صحبت میکنیم، بیشتر از یک وضعیت حرف میزنیم؛ وضعیتی که در آن حجم زیادی از دادهها، با سرعت زیاد و تنوع گسترده تولید میشوند.
اما اینکه از چنین وضعیتی چگونه میتوان استفاده کرد، نیازمند دانشهای دیگری است. دانشمندان علوم دادهها (Data Scientists)، متخصصان هوش مصنوعی (Artificial Intelligence) و فعالان داده کاوی (Data-mining) از جمله کسانی هستند که میتوانند کاربردهای Big Data را در حوزههای مختلف بیابند و توسعه دهند.
@this_java
Main.java
16.1 KB
سورس کد بازی بتل شیپ:
مشابه سایت زیر :
https://learnteachcode.org/Battleship-JavaScript/
لینک گیت هاب :
https://github.com/parsakav/Battleship
@this_java
مشابه سایت زیر :
https://learnteachcode.org/Battleship-JavaScript/
لینک گیت هاب :
https://github.com/parsakav/Battleship
@this_java
لازم به ذکر است برای کسانی که که بی اطلاع هستند بگوییم که رتبه بندی pypl از داده های خام موجود در Google Trends برای محاسبه رتبه بندی استفاده می کند و بر اساس بیشترین جستجو برای یک آموزش زبان برنامه نویسی، محبوب ترین را شناسایی میکند.
@this_java
@this_java