Обсуждение участника:Серпов Тимофей

Материал из Поле цифровой дидактики

Nasa rest api.jpg Иерархия коллекций в языке Java

Добавление картинки скрипта из Snap!

Simple Game improved script pic.png

Улучшенная игра

Анализ датасета миллионеров

Реализация протокола MQTT

Демонстрация создания собственных блоков

Инфо о языке Java

Java


Краткое описание языка Java — строго типизированный объектно-ориентированный язык программирования общего назначения, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Разработка ведётся сообществом, организованным через Java Community Process; язык и основные реализующие его технологии распространяются по лицензии GPL.
Компетенции в каких сферах формирует Computational Thinker
Парадигмы программирования Объектно-ориентированное программирование
Возрастная категория 12
Назначение языка (Общее / Учебное) Язык общего назначения
Visual_Text_Blocks Текст
Измерение (2D/3D/Tangible) 2D
Область знаний
Открытость продукта Открытый
Address http://oracle.com/java/
Предки (Ancestors) Pascal, Oberon, Smalltalk
Потомки (Descendants) BlueJ
Активность в данный момент Project is active
Доступны ремиксы? Нет
Год создания 1995
Создатели James Gosling
Поясняющее видео
Используется для создания мобильных приложений? Да


Серпов Тимофей упоминается в свойствах следующих страниц




Пример кода на Java
public class RecursiveFunctionExample {
    public static void main(String[] args) {
        int number = 5;
        int result = factorial(number);
        System.out.println("Factorial of " + number + " = " + result);
    }

    public static int factorial(int n) {
        if (n == 0) {
            return 1;
        } else {
            return n * factorial(n - 1);
        }
    }
}
    public static int factorial(int n) {
        if (n == 0) {
            return 1;
        } else {
            return n * factorial(n - 1);
        }
    }
}


Таймлайн языка Java

Работа с объектами в категории Category:Язык программирования

January 1, 1995

Java

Launch year: 1995
Ancestors: Pascal
Ancestors: Smalltalk
Ancestors: Oberon
Descendants: BlueJ

January 1, 1998

Alice

Launch year: 1998
Ancestors: Java
Descendants: Looking Glass
Descendants: Storytelling Alice

January 1, 2003

Scala

Launch year: 2003
Ancestors: Lisp
Ancestors: Java
Descendants: Kotlin

 
Alice
January 1, 1998

Java

Alice

Scala

1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Dec.
March
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
July
Aug.
Sept.
Oct.
Nov.
Dec.

Таблицы с использованием Mermaid

Язык_Java
Java – это многоплатформенный, объектно-ориентированный и сетецентрический язык, который сам по себе может использоваться как платформа.
Это быстрый, безопасный и надежный язык программирования для всего: от мобильных приложений и корпоративного ПО до приложений для работы с большими данными и серверных технологий.
Примитивные_типы
boolean 1 в массивах, 4 в переменных[72] true, false
byte 1 −128..127
char 2 0..65535
short 2 −32768..32767
int 4 −2147483648..2147483647
long 8 примерно −9.2·1018..9.2·1018
float 4 примерно −3.4·1038..3.4·1038, а также −∞ - ∞, NaN
double 8 примерно −1.8·10308..1.8·10308, а также −∞ - ∞, NaN