1 Dars
1 Dars
Birinchi dars
Java - Indonesiadagi orol
https://en.wikipedia.org/wiki/Java_version_history
Java uchun dasturlar
In a Java EE application, we can use everything from the standard APIs. On top of that, we can use more advanced technologies.
Now let’s see a use case for Java EE. For example, we can create servlets to process HTTP requests from users and create dynamic
UI using JavaServer Pages. We can produce and consume messages using JMS, send emails and authenticate users to make our
application secure. Furthermore, we can use the dependency injection mechanism to make our code more maintainable.
Java ME - Micro edition
Java Micro Edition or Java ME provides APIs for applications targeting embedded and mobile devices. These can be
mobile phones, set-top boxes, sensors, printers, etc.Java ME includes some Java SE functionalities while providing
new APIs specific to these devices. For example, Bluetooth, location, sensor APIs, etc. Most of the time, these small
devices have resource constraints in terms of CPU or memory. We must consider these constraints when using Java
ME.Sometimes the target device might not even be available to us to test our code. The SDK can help with this
because it provides emulators, application profiling, and monitoring.For instance, a simple Java ME application could
read a temperature sensor’s value and send it in an HTTP request along with its location.
IntelliJ
IntelliJ IDE judaham kuchli dastur va u o’z ichiga ko’p funksiyalarni qamrab
olgan. IntelliJ IDE dasturlashni boshlovchilar uchun ham oson dastur
https://www.jetbrains.com/idea/
IDE stands for Integrated Development Kit. Bu biz dastur yozishimiz uchun kerak
bo’ladigan dastur.
SDK - Software Development Kit (biz JDK ishlatamiz javada)
JDK o’z ichiga kompyuterni java kodni tushunishi hamda uni ijro etishi uchun
kerak bolgan qurulmalar(dasturlarni) oladi.
Uning debugger (kodni analiz qiluvchi dasturi) ham bor va uni biz keyingi
darslarda ko’ramiz
Hello world (salom dunyo) birinchi dastur
System.out.println(“Hello world!!!”);