summaryrefslogtreecommitdiff
path: root/content/digarden/20211218235712-java.org
diff options
context:
space:
mode:
Diffstat (limited to 'content/digarden/20211218235712-java.org')
-rw-r--r--content/digarden/20211218235712-java.org30
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