source: at-w96k/content/digarden/20211218235712-java.org@ d1d01c6

Last change on this file since d1d01c6 was d1d01c6, checked in by w96k <w96k@…>, on Apr 2, 2023 at 3:20:19 PM

Update blog

  • Property mode set to 100644
File size: 1.4 KB
Line 
1:PROPERTIES:
2:ID: 19a024ce-561d-4af7-afc2-2d653ae681d4
3:END:
4#+title: Java
5* Java
6
7** Документация
8- [[https://docs.oracle.com/javase/8/docs/api/java/lang/package-tree.html][Иерархия пакетов в Java]]
9*** Самая первая версия
10http://web.mit.edu/java_v1.0.2/
11
12
13** Преимущества
14- Статическая типизация. Чуть больше надежности по сравнению с PHP или
15 Python
16- Много библиотек и много работы.
17- OpenJDK свободное ПО.
18** Недостатки
19- Бесполезные геттеры и сеттеры, которые просто сетают поле или просто
20 тянут поле с тем же именем
21- Нет именованных аргументов
22- Нет трейтов
23- Для рефлексии надо использовать отдельный флаг после Java
24- Переусложненный код во многих библиотеках
25- Корпоративное влияние на язык скорее всего довольно серьёзное
26
27** Сертификация
28*** Подготовка
29- https://dev.to/javinpaul/how-to-become-a-certified-java-developer-professionals-1jfb
30- https://dev.to/javinpaul/how-to-become-a-certified-spring-developer-professional-in-2022-5f31
Note: See TracBrowser for help on using the repository browser.