2. Javadan qayerda foydalaniladi? “Sun” firmasi ma`lumotiga ko`ra, 3 mlrd atrofidagi qurilmalar Javani ishlatadi (eski ma`lumot, hozir undan ko`p). Mana ulardan ba`zilari: -Shaxsiy kompyuter dasturlari (Desktop Applications) – acrobat reader, media-pleyer, antiviruslar va h.k. -Web-dasturlar -Korxona-tashkilotlar dasturlari (Enterprise Applications) – bank yoki ishlab chiqarishga oid dasturlar -Mobil dasturlar -Smart kartalar -Robotlar -O`yinlar
3. Java (JavaScript tili bilan adashtirmang, bir-biriga o’xshash emas) dasturlari odatda bayt kodlarga (bytecode) kompilyatsiya qilinadi(class fayli tarzida) va bu har qanday Java platformasida ishlashini ta’minlaydi. Java platformasi apparat yoki dasturiy muhit bo`lishi mumkin. O`zbekstonda Javada bevosita ishlaydigan apparatlar kam uchraydi. Bizda JVM, ya`ni Java Virtual Machine keng tarqalgan 4. Asosiy konsepsiyalari: Java quyidagi 5 maqsad uchun qurilgan, u shunday til bo’lishi kerakki: Oddiy, obyektga mo’ljallangan, taqsimlangan va o’rganishga oson bo’lsin. Mustahkam va xavsiz bo’lsin Qaysidir qurilma platformasidan yoki uning arxitekturasidan mustaqil bo’lsin(ya’ni qaysidir platformaga tobe bo’lmasin). Juda samarali bo’lsin.