Dasturchilik darajalari
1️⃣ Beginner — Boshlovchi. Bu dasturlashni endigina boshlaganlarning darajasi
2️⃣ Junior — Kichik. Beginnerdan o‘tgan, dasturlash tilini yomon bilmaydi, ishlaganiga 4-5 oydan o‘tgan, 1-2 ta qilgan ishlari bor progerlar. Odatda ishga kirishda juniordan boshlashadi
3️⃣ Middle — O‘rta. Juniordan o‘tgan, ishlaganiga 1 yildan oshgan, dasturlash tilini yaxshi biladi, tajribasi bor, portfolioda ishlar ko‘p.
4️⃣ Senior — Katta. Bu o‘sha dasturlash tilini juda yaxshi biladigan, ayni bir kerakli freymvorki bilan yaxshi ishlaydigan, qila olmaydigan ishining o‘zi yo‘qligi bilan maqtana oladiganlarni Senior Developer deyishadi. Ish tajribasi yili 3+.
5️⃣ Team Lead — Jamoa boshlig‘i. Bu daraja jamoada ishlaydiganlar uchun xos. Siz ayni bir jamoada ajralib tursangiz, proyektlarda faol bo‘lsangiz, gapingiz ko‘p kishiga o‘tsa, demak siz timlidsiz.
1️⃣ Beginner — Boshlovchi. Bu dasturlashni endigina boshlaganlarning darajasi
2️⃣ Junior — Kichik. Beginnerdan o‘tgan, dasturlash tilini yomon bilmaydi, ishlaganiga 4-5 oydan o‘tgan, 1-2 ta qilgan ishlari bor progerlar. Odatda ishga kirishda juniordan boshlashadi
3️⃣ Middle — O‘rta. Juniordan o‘tgan, ishlaganiga 1 yildan oshgan, dasturlash tilini yaxshi biladi, tajribasi bor, portfolioda ishlar ko‘p.
4️⃣ Senior — Katta. Bu o‘sha dasturlash tilini juda yaxshi biladigan, ayni bir kerakli freymvorki bilan yaxshi ishlaydigan, qila olmaydigan ishining o‘zi yo‘qligi bilan maqtana oladiganlarni Senior Developer deyishadi. Ish tajribasi yili 3+.
5️⃣ Team Lead — Jamoa boshlig‘i. Bu daraja jamoada ishlaydiganlar uchun xos. Siz ayni bir jamoada ajralib tursangiz, proyektlarda faol bo‘lsangiz, gapingiz ko‘p kishiga o‘tsa, demak siz timlidsiz.
👍3⚡2
#qiziqarli
Java dasturlash tilida bir tushuncha bor:
'Write Once,Run Anywhere'
yani bir marta yozasan,xoxlagan platformada ishlatasan degan.
Haqiqatdan ham java dasturlash tiligacha bir platformada yozilgan dasturni boshqa platformada ishlatishni imkoni bólmagan.
Java dasturlash tilida bir tushuncha bor:
'Write Once,Run Anywhere'
yani bir marta yozasan,xoxlagan platformada ishlatasan degan.
Haqiqatdan ham java dasturlash tiligacha bir platformada yozilgan dasturni boshqa platformada ishlatishni imkoni bólmagan.
Media is too big
VIEW IN TELEGRAM
📹 Java Full Course [NEW] →
👤 #Amigoscode →
👤 #Amigoscode →
Media is too big
VIEW IN TELEGRAM
📹 Intro to Java Programming - Course for Absolute Beginners →
👤 #freeCodeCamp_org →
👤 #freeCodeCamp_org →
Одинарные и двойные кавычки
Что ожидается в результате выполнения кода с картинки?
Казалось бы, строка должна возвращать «HaHa», но на самом деле это будет «Ha169».
Двойные кавычки обрабатывают символы как строки, но одинарные кавычки ведут себя иначе. Они преобразуют символьные операнды ('H' и 'a') в целые значения посредством расширения примитивных типов — получается 169.
Что ожидается в результате выполнения кода с картинки?
Казалось бы, строка должна возвращать «HaHa», но на самом деле это будет «Ha169».
Двойные кавычки обрабатывают символы как строки, но одинарные кавычки ведут себя иначе. Они преобразуют символьные операнды ('H' и 'a') в целые значения посредством расширения примитивных типов — получается 169.
Метод valueOf()
Метод
Метод valueOf() в Java является статическим. Он может принимать два аргумента, где один является строкой и другой является системой счисления.
Метод
valueOf() возвращает соответствующий числовой объект, содержащий значение переданного аргумента, простыми словами — преобразует в нужный тип данных. Аргумент можно преобразовать в int, double, float и другие типы данных, например, можно преобразовать строку в число.Метод valueOf() в Java является статическим. Он может принимать два аргумента, где один является строкой и другой является системой счисления.
Amallar
+ - qo'shish, amallarni qo'shish
- - ayirish
* - ko'paytirish
/ - bo'lish
% - qoldiq olish
+= - qo'shadi va o'zlashtiradi
-= - ayirib o'zlashtiradi
*= - ko'paytirib o'zlashtiradi
/= - bo'lib o'zlashtiradi
%= - qoldiq olib o'zlashtiradi
++ - increment (sonni bittaga oshiradi)
-- - decrement (sonni bittaga kamaytiradi)
> - katta
>= - katta yoki teng
< - kichik
<= - kichik yoki teng
! - boolean NOT
!= - teng emas
&& - boolean AND
|| - boolean OR
== - boolean equals (qatiy teng)
= - teng
\n - enter
\t - tabb
#amallar
+ - qo'shish, amallarni qo'shish
- - ayirish
* - ko'paytirish
/ - bo'lish
% - qoldiq olish
+= - qo'shadi va o'zlashtiradi
-= - ayirib o'zlashtiradi
*= - ko'paytirib o'zlashtiradi
/= - bo'lib o'zlashtiradi
%= - qoldiq olib o'zlashtiradi
++ - increment (sonni bittaga oshiradi)
-- - decrement (sonni bittaga kamaytiradi)
> - katta
>= - katta yoki teng
< - kichik
<= - kichik yoki teng
! - boolean NOT
!= - teng emas
&& - boolean AND
|| - boolean OR
== - boolean equals (qatiy teng)
= - teng
\n - enter
\t - tabb
#amallar
Метод equalsIgnoreCase()
Сравнивает данную строку с другой строкой, игнорируя регистр. Две строки считаются равными, если они имеют одинаковую длину и соответствующие символы у двух строк равны, игнорируя регистр букв.
Возвращает значение true, если аргумент не равен null и строки равны, без учета регистра букв; в противном случае значение false.
Сравнивает данную строку с другой строкой, игнорируя регистр. Две строки считаются равными, если они имеют одинаковую длину и соответствующие символы у двух строк равны, игнорируя регистр букв.
Возвращает значение true, если аргумент не равен null и строки равны, без учета регистра букв; в противном случае значение false.
Метод replace()
Заменяет символами подстроки данной строки буфера (StringBuffer) заданные символы в строке. Другими словами метод позволяет в Java заменить символы в строке между указанными начальным и конечным индексами.
Параметры:
start — начальный индекс, включительно;
end — конечный индекс, не включая;
str — строка, которая заменит предыдущее содержимое.
Заменяет символами подстроки данной строки буфера (StringBuffer) заданные символы в строке. Другими словами метод позволяет в Java заменить символы в строке между указанными начальным и конечным индексами.
Параметры:
start — начальный индекс, включительно;
end — конечный индекс, не включая;
str — строка, которая заменит предыдущее содержимое.
👍1
Метод indexOf()
Ищет в строке заданный символ или строку, и возвращает их индекс (т.е. порядковый номер).
Метод:
1) Возвращает индекс, под которым символ или строка первый раз появляется в строке;
2) Возвращает (-1) если символ или строка не найдены.
Метод также может искать символ или строку, начиная с указанного индекса.
Ищет в строке заданный символ или строку, и возвращает их индекс (т.е. порядковый номер).
Метод:
1) Возвращает индекс, под которым символ или строка первый раз появляется в строке;
2) Возвращает (-1) если символ или строка не найдены.
Метод также может искать символ или строку, начиная с указанного индекса.