diff options
Diffstat (limited to 'content/digarden/20211218235712-java.org')
-rw-r--r-- | content/digarden/20211218235712-java.org | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/content/digarden/20211218235712-java.org b/content/digarden/20211218235712-java.org deleted file mode 100644 index e3084d9..0000000 --- a/content/digarden/20211218235712-java.org +++ /dev/null @@ -1,30 +0,0 @@ -:PROPERTIES: -:ID: 19a024ce-561d-4af7-afc2-2d653ae681d4 -:END: -#+title: Java -* Java - -** Документация -- [[https://docs.oracle.com/javase/8/docs/api/java/lang/package-tree.html][Иерархия пакетов в Java]] -*** Самая первая версия -http://web.mit.edu/java_v1.0.2/ - - -** Преимущества -- Статическая типизация. Чуть больше надежности по сравнению с PHP или - Python -- Много библиотек и много работы. -- OpenJDK свободное ПО. -** Недостатки -- Бесполезные геттеры и сеттеры, которые просто сетают поле или просто - тянут поле с тем же именем -- Нет именованных аргументов -- Нет трейтов -- Для рефлексии надо использовать отдельный флаг после Java -- Переусложненный код во многих библиотеках -- Корпоративное влияние на язык скорее всего довольно серьёзное - -** Сертификация -*** Подготовка -- https://dev.to/javinpaul/how-to-become-a-certified-java-developer-professionals-1jfb -- https://dev.to/javinpaul/how-to-become-a-certified-spring-developer-professional-in-2022-5f31 |